forked from rpms/kernel
Do a couple things here: - Split the mega-patches into individual patches. Should help with rebasing. - Make all patches 'git am' acceptable. There should be no functional or actual code differences from before
71 lines
1.7 KiB
Diff
71 lines
1.7 KiB
Diff
From 8f78a0f9c488620f58532e69c8b632b75ee11907 Mon Sep 17 00:00:00 2001
|
|
From: Robert Nelson <robertcnelson@gmail.com>
|
|
Date: Tue, 31 Dec 2013 11:17:45 -0600
|
|
Subject: [PATCH] arm: dts: am335x-bone-common: enable and use i2c2
|
|
|
|
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
|
|
---
|
|
arch/arm/boot/dts/am335x-bone-common.dtsi | 39 +++++++++++++++++++++++++++++++
|
|
1 file changed, 39 insertions(+)
|
|
|
|
diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x-bone-common.dtsi
|
|
index bde1777b62be..c7357bcc7d5c 100644
|
|
--- a/arch/arm/boot/dts/am335x-bone-common.dtsi
|
|
+++ b/arch/arm/boot/dts/am335x-bone-common.dtsi
|
|
@@ -84,6 +84,13 @@
|
|
>;
|
|
};
|
|
|
|
+ i2c2_pins: pinmux_i2c2_pins {
|
|
+ pinctrl-single,pins = <
|
|
+ 0x178 0x73 /* (SLEWCTRL_SLOW | PIN_INPUT_PULLUP | MUX_MODE3) uart1_ctsn.i2c2_sda */
|
|
+ 0x17c 0x73 /* (SLEWCTRL_SLOW | PIN_INPUT_PULLUP | MUX_MODE3) uart1_rtsn.i2c2_scl */
|
|
+ >;
|
|
+ };
|
|
+
|
|
uart0_pins: pinmux_uart0_pins {
|
|
pinctrl-single,pins = <
|
|
0x170 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart0_rxd.uart0_rxd */
|
|
@@ -220,6 +227,38 @@
|
|
reg = <0x24>;
|
|
};
|
|
|
|
+ baseboard_eeprom: baseboard_eeprom@50 {
|
|
+ compatible = "at,24c256";
|
|
+ reg = <0x50>;
|
|
+ };
|
|
+};
|
|
+
|
|
+&i2c2 {
|
|
+ status = "okay";
|
|
+ pinctrl-names = "default";
|
|
+ pinctrl-0 = <&i2c2_pins>;
|
|
+
|
|
+ clock-frequency = <100000>;
|
|
+
|
|
+ cape_eeprom0: cape_eeprom0@54 {
|
|
+ compatible = "at,24c256";
|
|
+ reg = <0x54>;
|
|
+ };
|
|
+
|
|
+ cape_eeprom1: cape_eeprom1@55 {
|
|
+ compatible = "at,24c256";
|
|
+ reg = <0x55>;
|
|
+ };
|
|
+
|
|
+ cape_eeprom2: cape_eeprom2@56 {
|
|
+ compatible = "at,24c256";
|
|
+ reg = <0x56>;
|
|
+ };
|
|
+
|
|
+ cape_eeprom3: cape_eeprom3@57 {
|
|
+ compatible = "at,24c256";
|
|
+ reg = <0x57>;
|
|
+ };
|
|
};
|
|
|
|
/include/ "tps65217.dtsi"
|
|
--
|
|
1.9.3
|
|
|