[PATCH v2] ARM: shmobile: gose: add i2c2 bus to device tree

Subsystems: the rest

STALE3934d REVIEWED: 6 (6M)

1 review trailer.

3 messages, 3 authors, 2016-01-06 · open the first message on its own page

[PATCH v2] ARM: shmobile: gose: add i2c2 bus to device tree

From: Simon Horman <hidden>
Date: 2016-01-04 22:16:20

Activate i2c2 bus in r8a7793/gose device tree.

Based on similar work for the r8a7791/koelsch by Wolfram Sang.

Cc: Wolfram Sang <redacted>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <redacted>

---
v2
* Update eprom compat strings to "renesas,r1ex24002", "atmel,24c02".
  The former needs to be documented once the desired mechanism
  for documenting eprom compat strings has been confirmed
  with the maintainer.
---
 arch/arm/boot/dts/r8a7793-gose.dts | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7793-gose.dts b/arch/arm/boot/dts/r8a7793-gose.dts
index 90b587c3c736..987ed03b1e02 100644
--- a/arch/arm/boot/dts/r8a7793-gose.dts
+++ b/arch/arm/boot/dts/r8a7793-gose.dts
@@ -136,6 +136,11 @@
 };
 
 &pfc {
+	i2c2_pins: i2c2 {
+		renesas,groups = "i2c2";
+		renesas,function = "i2c2";
+	};
+
 	scif0_pins: serial0 {
 		renesas,groups = "scif0_data_d";
 		renesas,function = "scif0";
@@ -234,3 +239,17 @@
 		};
 	};
 };
+
+&i2c2 {
+	pinctrl-0 = <&i2c2_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+	clock-frequency = <100000>;
+
+	eeprom at 50 {
+		compatible = "renesas,r1ex24002", "atmel,24c02";
+		reg = <0x50>;
+		pagesize = <16>;
+	};
+};
-- 
2.1.4

[PATCH v2] ARM: shmobile: gose: add i2c2 bus to device tree

From: Wolfram Sang <hidden>
Date: 2016-01-06 08:51:18

On Tue, Jan 05, 2016 at 09:16:20AM +1100, Simon Horman wrote:
Activate i2c2 bus in r8a7793/gose device tree.

Based on similar work for the r8a7791/koelsch by Wolfram Sang.

Cc: Wolfram Sang <redacted>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <redacted>
Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
* Update eprom compat strings to "renesas,r1ex24002", "atmel,24c02".
  The former needs to be documented once the desired mechanism
  for documenting eprom compat strings has been confirmed
  with the maintainer.
I'll take care of this now.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160106/e38b612e/attachment.sig>

[PATCH v2] ARM: shmobile: gose: add i2c2 bus to device tree

From: horms@verge.net.au (Simon Horman)
Date: 2016-01-06 21:30:42

On Wed, Jan 06, 2016 at 09:51:18AM +0100, Wolfram Sang wrote:
On Tue, Jan 05, 2016 at 09:16:20AM +1100, Simon Horman wrote:
quoted
Activate i2c2 bus in r8a7793/gose device tree.

Based on similar work for the r8a7791/koelsch by Wolfram Sang.

Cc: Wolfram Sang <redacted>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <redacted>
Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Thanks, I have queued this up.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help