| From 4f0e0162dd52c97f44ef16628e984ebadd5af79c Mon Sep 17 00:00:00 2001 |
| From: Wolfram Sang <wsa@sang-engineering.com> |
| Date: Mon, 17 Feb 2014 11:44:41 +0100 |
| Subject: ARM: shmobile: r8a7791: add i2c master nodes to dtsi |
| |
| Signed-off-by: Wolfram Sang <wsa@sang-engineering.com> |
| Acked-by: Magnus Damm <damm@opensource.se> |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| (cherry picked from commit 5bd3de7ba7b28c885d534260800693fe57e55ec8) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| arch/arm/boot/dts/r8a7791.dtsi | 69 ++++++++++++++++++++++++++++++++++++++++++ |
| 1 file changed, 69 insertions(+) |
| |
| diff --git a/arch/arm/boot/dts/r8a7791.dtsi b/arch/arm/boot/dts/r8a7791.dtsi |
| index 41194fe18c3c..1ab4f3d5a8c2 100644 |
| --- a/arch/arm/boot/dts/r8a7791.dtsi |
| +++ b/arch/arm/boot/dts/r8a7791.dtsi |
| @@ -19,6 +19,15 @@ |
| #address-cells = <2>; |
| #size-cells = <2>; |
| |
| + aliases { |
| + i2c0 = &i2c0; |
| + i2c1 = &i2c1; |
| + i2c2 = &i2c2; |
| + i2c3 = &i2c3; |
| + i2c4 = &i2c4; |
| + i2c5 = &i2c5; |
| + }; |
| + |
| cpus { |
| #address-cells = <1>; |
| #size-cells = <0>; |
| @@ -170,6 +179,66 @@ |
| <0 17 IRQ_TYPE_LEVEL_HIGH>; |
| }; |
| |
| + i2c0: i2c@e6508000 { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + compatible = "renesas,i2c-r8a7791"; |
| + reg = <0 0xe6508000 0 0x40>; |
| + interrupts = <0 287 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&mstp9_clks R8A7791_CLK_I2C0>; |
| + status = "disabled"; |
| + }; |
| + |
| + i2c1: i2c@e6518000 { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + compatible = "renesas,i2c-r8a7791"; |
| + reg = <0 0xe6518000 0 0x40>; |
| + interrupts = <0 288 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&mstp9_clks R8A7791_CLK_I2C1>; |
| + status = "disabled"; |
| + }; |
| + |
| + i2c2: i2c@e6530000 { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + compatible = "renesas,i2c-r8a7791"; |
| + reg = <0 0xe6530000 0 0x40>; |
| + interrupts = <0 286 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&mstp9_clks R8A7791_CLK_I2C2>; |
| + status = "disabled"; |
| + }; |
| + |
| + i2c3: i2c@e6540000 { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + compatible = "renesas,i2c-r8a7791"; |
| + reg = <0 0xe6540000 0 0x40>; |
| + interrupts = <0 290 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&mstp9_clks R8A7791_CLK_I2C3>; |
| + status = "disabled"; |
| + }; |
| + |
| + i2c4: i2c@e6520000 { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + compatible = "renesas,i2c-r8a7791"; |
| + reg = <0 0xe6520000 0 0x40>; |
| + interrupts = <0 19 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&mstp9_clks R8A7791_CLK_I2C4>; |
| + status = "disabled"; |
| + }; |
| + |
| + i2c5: i2c@e6528000 { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + compatible = "renesas,i2c-r8a7791"; |
| + reg = <0 0xe6528000 0 0x40>; |
| + interrupts = <0 20 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&mstp9_clks R8A7791_CLK_I2C5>; |
| + status = "disabled"; |
| + }; |
| + |
| pfc: pfc@e6060000 { |
| compatible = "renesas,pfc-r8a7791"; |
| reg = <0 0xe6060000 0 0x250>; |
| -- |
| 2.1.2 |
| |