diff options
Diffstat (limited to 'dts/upstream/src/arm/renesas/r9a06g032.dtsi')
| -rw-r--r-- | dts/upstream/src/arm/renesas/r9a06g032.dtsi | 50 | 
1 files changed, 48 insertions, 2 deletions
| diff --git a/dts/upstream/src/arm/renesas/r9a06g032.dtsi b/dts/upstream/src/arm/renesas/r9a06g032.dtsi index 87e03446fb4..13a60656b04 100644 --- a/dts/upstream/src/arm/renesas/r9a06g032.dtsi +++ b/dts/upstream/src/arm/renesas/r9a06g032.dtsi @@ -73,8 +73,8 @@  				     <GIC_SPI 67 IRQ_TYPE_EDGE_RISING>,  				     <GIC_SPI 68 IRQ_TYPE_EDGE_RISING>;  			interrupt-names = "alarm", "timer", "pps"; -			clocks = <&sysctrl R9A06G032_HCLK_RTC>; -			clock-names = "hclk"; +			clocks = <&sysctrl R9A06G032_HCLK_RTC>, <&ext_rtc_clk>; +			clock-names = "hclk", "xtal";  			power-domains = <&sysctrl>;  			status = "disabled";  		}; @@ -268,6 +268,28 @@  			status = "disabled";  		}; +		i2c1: i2c@40063000 { +			compatible = "renesas,r9a06g032-i2c", "renesas,rzn1-i2c", "snps,designware-i2c"; +			reg = <0x40063000 0x100>; +			interrupts = <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>; +			clocks = <&sysctrl R9A06G032_HCLK_I2C0>, <&sysctrl R9A06G032_CLK_I2C0>; +			clock-names = "ref", "pclk"; +			#address-cells = <1>; +			#size-cells = <0>; +			status = "disabled"; +		}; + +		i2c2: i2c@40064000 { +			compatible = "renesas,r9a06g032-i2c", "renesas,rzn1-i2c", "snps,designware-i2c"; +			reg = <0x40064000 0x100>; +			interrupts = <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>; +			clocks = <&sysctrl R9A06G032_HCLK_I2C1>, <&sysctrl R9A06G032_CLK_I2C1>; +			clock-names = "ref", "pclk"; +			#address-cells = <1>; +			#size-cells = <0>; +			status = "disabled"; +		}; +  		pinctrl: pinctrl@40067000 {  			compatible = "renesas,r9a06g032-pinctrl", "renesas,rzn1-pinctrl";  			reg = <0x40067000 0x1000>, <0x51000000 0x480>; @@ -276,6 +298,30 @@  			status = "okay";  		}; +		sdio1: mmc@40100000 { +			compatible = "renesas,r9a06g032-sdhci", "renesas,rzn1-sdhci", "arasan,sdhci-8.9a"; +			reg = <0x40100000 0x1000>; +			interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>, +				     <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>; +			interrupt-names = "int", "wakeup"; +			clocks = <&sysctrl R9A06G032_CLK_SDIO0>, <&sysctrl R9A06G032_HCLK_SDIO0>; +			clock-names = "clk_xin", "clk_ahb"; +			no-1-8-v; +			status = "disabled"; +		}; + +		sdio2: mmc@40101000 { +			compatible = "renesas,r9a06g032-sdhci", "renesas,rzn1-sdhci", "arasan,sdhci-8.9a"; +			reg = <0x40101000 0x1000>; +			interrupts = <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>, +				     <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>; +			interrupt-names = "int", "wakeup"; +			clocks = <&sysctrl R9A06G032_CLK_SDIO1>, <&sysctrl R9A06G032_HCLK_SDIO1>; +			clock-names = "clk_xin", "clk_ahb"; +			no-1-8-v; +			status = "disabled"; +		}; +  		nand_controller: nand-controller@40102000 {  			compatible = "renesas,r9a06g032-nandc", "renesas,rzn1-nandc";  			reg = <0x40102000 0x2000>; | 
