|
@@ -110,9 +110,40 @@
|
|
|
0x58 0x10b /* hdmi_hpd.gpio_63 INPUT PULLDOWN | MODE3 */
|
|
|
>;
|
|
|
};
|
|
|
+
|
|
|
+ i2c1_pins: pinmux_i2c1_pins {
|
|
|
+ pinctrl-single,pins = <
|
|
|
+ 0xe2 0x118 /* i2c1_scl PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ 0xe4 0x118 /* i2c1_sda PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ >;
|
|
|
+ };
|
|
|
+
|
|
|
+ i2c2_pins: pinmux_i2c2_pins {
|
|
|
+ pinctrl-single,pins = <
|
|
|
+ 0xe6 0x118 /* i2c2_scl PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ 0xe8 0x118 /* i2c2_sda PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ >;
|
|
|
+ };
|
|
|
+
|
|
|
+ i2c3_pins: pinmux_i2c3_pins {
|
|
|
+ pinctrl-single,pins = <
|
|
|
+ 0xea 0x118 /* i2c3_scl PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ 0xec 0x118 /* i2c3_sda PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ >;
|
|
|
+ };
|
|
|
+
|
|
|
+ i2c4_pins: pinmux_i2c4_pins {
|
|
|
+ pinctrl-single,pins = <
|
|
|
+ 0xee 0x118 /* i2c4_scl PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ 0xf0 0x118 /* i2c4_sda PULLUP | INPUTENABLE | MODE0 */
|
|
|
+ >;
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
&i2c1 {
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c1_pins>;
|
|
|
+
|
|
|
clock-frequency = <400000>;
|
|
|
|
|
|
twl: twl@48 {
|
|
@@ -139,10 +170,16 @@
|
|
|
/include/ "twl6030.dtsi"
|
|
|
|
|
|
&i2c2 {
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c2_pins>;
|
|
|
+
|
|
|
clock-frequency = <400000>;
|
|
|
};
|
|
|
|
|
|
&i2c3 {
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c3_pins>;
|
|
|
+
|
|
|
clock-frequency = <100000>;
|
|
|
|
|
|
/*
|
|
@@ -156,6 +193,9 @@
|
|
|
};
|
|
|
|
|
|
&i2c4 {
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c4_pins>;
|
|
|
+
|
|
|
clock-frequency = <400000>;
|
|
|
};
|
|
|
|