aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/am335x-bone.dts10
-rw-r--r--arch/arm/boot/dts/am335x-evm.dts20
-rw-r--r--arch/arm/boot/dts/am335x-evmsk.dts10
3 files changed, 40 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts
index 5302f79c05b7..860630b425ea 100644
--- a/arch/arm/boot/dts/am335x-bone.dts
+++ b/arch/arm/boot/dts/am335x-bone.dts
@@ -36,6 +36,13 @@
36 0x60 0x17 /* gpmc_a8.gpio1_24, OUTPUT_PULLUP | MODE7 */ 36 0x60 0x17 /* gpmc_a8.gpio1_24, OUTPUT_PULLUP | MODE7 */
37 >; 37 >;
38 }; 38 };
39
40 i2c0_pins: pinmux_i2c0_pins {
41 pinctrl-single,pins = <
42 0x188 0x30 /* i2c0_sda.i2c0_sda PULLUP | INPUTENABLE | MODE0 */
43 0x18c 0x30 /* i2c0_scl.i2c0_scl PULLUP | INPUTENABLE | MODE0 */
44 >;
45 };
39 }; 46 };
40 47
41 ocp { 48 ocp {
@@ -44,6 +51,9 @@
44 }; 51 };
45 52
46 i2c0: i2c@44e0b000 { 53 i2c0: i2c@44e0b000 {
54 pinctrl-names = "default";
55 pinctrl-0 = <&i2c0_pins>;
56
47 status = "okay"; 57 status = "okay";
48 clock-frequency = <400000>; 58 clock-frequency = <400000>;
49 59
diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts
index 0423298a26fe..0668843004e8 100644
--- a/arch/arm/boot/dts/am335x-evm.dts
+++ b/arch/arm/boot/dts/am335x-evm.dts
@@ -44,6 +44,20 @@
44 0x154 0x27 /* spi0_d0.gpio0_3, INPUT | MODE7 */ 44 0x154 0x27 /* spi0_d0.gpio0_3, INPUT | MODE7 */
45 >; 45 >;
46 }; 46 };
47
48 i2c0_pins: pinmux_i2c0_pins {
49 pinctrl-single,pins = <
50 0x188 0x30 /* i2c0_sda.i2c0_sda PULLUP | INPUTENABLE | MODE0 */
51 0x18c 0x30 /* i2c0_scl.i2c0_scl PULLUP | INPUTENABLE | MODE0 */
52 >;
53 };
54
55 i2c1_pins: pinmux_i2c1_pins {
56 pinctrl-single,pins = <
57 0x158 0x32 /* spi0_d1.i2c1_sda PULLUP | INPUTENABLE | MODE2 */
58 0x15c 0x32 /* spi0_cs0.i2c1_scl PULLUP | INPUTENABLE | MODE2 */
59 >;
60 };
47 }; 61 };
48 62
49 ocp { 63 ocp {
@@ -52,6 +66,9 @@
52 }; 66 };
53 67
54 i2c0: i2c@44e0b000 { 68 i2c0: i2c@44e0b000 {
69 pinctrl-names = "default";
70 pinctrl-0 = <&i2c0_pins>;
71
55 status = "okay"; 72 status = "okay";
56 clock-frequency = <400000>; 73 clock-frequency = <400000>;
57 74
@@ -61,6 +78,9 @@
61 }; 78 };
62 79
63 i2c1: i2c@4802a000 { 80 i2c1: i2c@4802a000 {
81 pinctrl-names = "default";
82 pinctrl-0 = <&i2c1_pins>;
83
64 status = "okay"; 84 status = "okay";
65 clock-frequency = <100000>; 85 clock-frequency = <100000>;
66 86
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts
index f67c360844f4..15a305224bba 100644
--- a/arch/arm/boot/dts/am335x-evmsk.dts
+++ b/arch/arm/boot/dts/am335x-evmsk.dts
@@ -51,6 +51,13 @@
51 0x9c 0x27 /* gpmc_ben0_cle.gpio2_5, INPUT | MODE7 */ 51 0x9c 0x27 /* gpmc_ben0_cle.gpio2_5, INPUT | MODE7 */
52 >; 52 >;
53 }; 53 };
54
55 i2c0_pins: pinmux_i2c0_pins {
56 pinctrl-single,pins = <
57 0x188 0x30 /* i2c0_sda.i2c0_sda PULLUP | INPUTENABLE | MODE0 */
58 0x18c 0x30 /* i2c0_scl.i2c0_scl PULLUP | INPUTENABLE | MODE0 */
59 >;
60 };
54 }; 61 };
55 62
56 ocp { 63 ocp {
@@ -59,6 +66,9 @@
59 }; 66 };
60 67
61 i2c0: i2c@44e0b000 { 68 i2c0: i2c@44e0b000 {
69 pinctrl-names = "default";
70 pinctrl-0 = <&i2c0_pins>;
71
62 status = "okay"; 72 status = "okay";
63 clock-frequency = <400000>; 73 clock-frequency = <400000>;
64 74