|
@@ -25,6 +25,24 @@
|
|
|
};
|
|
|
};
|
|
|
|
|
|
+&i2c0 {
|
|
|
+ status = "disabled";
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c0_default>;
|
|
|
+};
|
|
|
+
|
|
|
+&i2c1 {
|
|
|
+ status = "okay";
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c1_default>;
|
|
|
+};
|
|
|
+
|
|
|
+&i2c2 {
|
|
|
+ status = "okay";
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&i2c2_default>;
|
|
|
+};
|
|
|
+
|
|
|
/*
|
|
|
* GPIO name legend: proper name = the GPIO line is used as GPIO
|
|
|
* NC = not connected (pin out but not routed from the chip to
|
|
@@ -198,6 +216,31 @@
|
|
|
"UART3_TX", /* GPIO_143 */
|
|
|
"UART3_RTSB", /* GPIO_144 */
|
|
|
"UART3_CTSB"; /* GPIO_145 */
|
|
|
+
|
|
|
+ i2c0_default: i2c0-default {
|
|
|
+ pinmux {
|
|
|
+ groups = "i2c0_mfp";
|
|
|
+ function = "i2c0";
|
|
|
+ };
|
|
|
+ pinconf {
|
|
|
+ pins = "i2c0_sclk", "i2c0_sdata";
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
+ i2c1_default: i2c1-default {
|
|
|
+ pinconf {
|
|
|
+ pins = "i2c1_sclk", "i2c1_sdata";
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
+ i2c2_default: i2c2-default {
|
|
|
+ pinconf {
|
|
|
+ pins = "i2c2_sclk", "i2c2_sdata";
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ };
|
|
|
};
|
|
|
|
|
|
&timer {
|