Re: [PATCH 08/13] arm/dts: OMAP4: Add i2c controller nodes
From: Rajendra Nayak <hidden>
Date: 2011-09-27 05:42:49
Also in:
linux-arm-kernel, linux-omap
On Monday 26 September 2011 10:20 PM, Benoit Cousson wrote:
quoted hunk ↗ jump to hunk
Add i2c controllers nodes into the main ocp bus. Signed-off-by: Benoit Cousson<redacted> Cc: G, Manjunath Kondaiah<redacted> --- arch/arm/boot/dts/omap4.dtsi | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-)diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi index bb19bca..447f482 100644 --- a/arch/arm/boot/dts/omap4.dtsi +++ b/arch/arm/boot/dts/omap4.dtsi@@ -21,6 +21,10 @@ interrupt-parent =<&gic>; aliases { + i2c1 =&i2c1; + i2c2 =&i2c2; + i2c3 =&i2c3; + i2c4 =&i2c4; }; cpus {@@ -173,5 +177,33 @@ #gpio-cells =<2>; gpio-controller; }; + + i2c1: i2c@1 { + compatible = "ti,omap3-i2c";
This is a little confusing as omap4.dtsi has compatible "ti,omap3-i2c" nodes in it.
+ #address-cells =<1>;
+ #size-cells =<0>;
+ ti,hwmods = "i2c1";
+ };
+
+ i2c2: i2c@2 {
+ compatible = "ti,omap3-i2c";
+ #address-cells =<1>;
+ #size-cells =<0>;
+ ti,hwmods = "i2c2";
+ };
+
+ i2c3: i2c@3 {
+ compatible = "ti,omap3-i2c";
+ #address-cells =<1>;
+ #size-cells =<0>;
+ ti,hwmods = "i2c3";
+ };
+
+ i2c4: i2c@4 {
+ compatible = "ti,omap3-i2c";
+ #address-cells =<1>;
+ #size-cells =<0>;
+ ti,hwmods = "i2c4";
+ };
};
};