[PATCH v2 2/8] ARM: dts: exynos5420: add i2c device nodes

2013-06-21 Thread Rahul Sharma
From: Andrew Bresticker abres...@chromium.org

This adds device-tree nodes for the i2c busses on Exynos
5420 platforms.

Signed-off-by: Andrew Bresticker abres...@chromium.org
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
---
 arch/arm/boot/dts/exynos5420.dtsi |   32 
 1 file changed, 32 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5420.dtsi 
b/arch/arm/boot/dts/exynos5420.dtsi
index 8c54c4b..953f877 100644
--- a/arch/arm/boot/dts/exynos5420.dtsi
+++ b/arch/arm/boot/dts/exynos5420.dtsi
@@ -24,6 +24,10 @@
pinctrl2 = pinctrl_2;
pinctrl3 = pinctrl_3;
pinctrl4 = pinctrl_4;
+   i2c0 = i2c_0;
+   i2c1 = i2c_1;
+   i2c2 = i2c_2;
+   i2c3 = i2c_3;
};
 
cpus {
@@ -145,4 +149,32 @@
clocks = clock 260, clock 131;
clock-names = uart, clk_uart_baud0;
};
+
+   i2c_0: i2c@12C6 {
+   clocks = clock 261;
+   clock-names = i2c;
+   pinctrl-names = default;
+   pinctrl-0 = i2c0_bus;
+   };
+
+   i2c_1: i2c@12C7 {
+   clocks = clock 262;
+   clock-names = i2c;
+   pinctrl-names = default;
+   pinctrl-0 = i2c1_bus;
+   };
+
+   i2c_2: i2c@12C8 {
+   clocks = clock 263;
+   clock-names = i2c;
+   pinctrl-names = default;
+   pinctrl-0 = i2c2_bus;
+   };
+
+   i2c_3: i2c@12C9 {
+   clocks = clock 264;
+   clock-names = i2c;
+   pinctrl-names = default;
+   pinctrl-0 = i2c3_bus;
+   };
 };
-- 
1.7.10.4

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[PATCH v2 2/8] ARM: dts: exynos5420: add i2c device nodes

2013-06-20 Thread Rahul Sharma
From: Andrew Bresticker 

This adds device-tree nodes for the i2c busses on Exynos
5420 platforms.

Signed-off-by: Andrew Bresticker 
Signed-off-by: Rahul Sharma 
---
 arch/arm/boot/dts/exynos5420.dtsi |   32 
 1 file changed, 32 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5420.dtsi 
b/arch/arm/boot/dts/exynos5420.dtsi
index 8c54c4b..953f877 100644
--- a/arch/arm/boot/dts/exynos5420.dtsi
+++ b/arch/arm/boot/dts/exynos5420.dtsi
@@ -24,6 +24,10 @@
pinctrl2 = _2;
pinctrl3 = _3;
pinctrl4 = _4;
+   i2c0 = _0;
+   i2c1 = _1;
+   i2c2 = _2;
+   i2c3 = _3;
};

cpus {
@@ -145,4 +149,32 @@
clocks = < 260>, < 131>;
clock-names = "uart", "clk_uart_baud0";
};
+
+   i2c_0: i2c at 12C6 {
+   clocks = < 261>;
+   clock-names = "i2c";
+   pinctrl-names = "default";
+   pinctrl-0 = <_bus>;
+   };
+
+   i2c_1: i2c at 12C7 {
+   clocks = < 262>;
+   clock-names = "i2c";
+   pinctrl-names = "default";
+   pinctrl-0 = <_bus>;
+   };
+
+   i2c_2: i2c at 12C8 {
+   clocks = < 263>;
+   clock-names = "i2c";
+   pinctrl-names = "default";
+   pinctrl-0 = <_bus>;
+   };
+
+   i2c_3: i2c at 12C9 {
+   clocks = < 264>;
+   clock-names = "i2c";
+   pinctrl-names = "default";
+   pinctrl-0 = <_bus>;
+   };
 };
-- 
1.7.10.4