|
@@ -98,13 +98,6 @@
|
|
|
pinctrl-0 = <&extcon_usb1_pins>;
|
|
|
};
|
|
|
|
|
|
- extcon_usb2: extcon_usb2 {
|
|
|
- compatible = "linux,extcon-usb-gpio";
|
|
|
- id-gpio = <&gpio7 24 GPIO_ACTIVE_HIGH>;
|
|
|
- pinctrl-names = "default";
|
|
|
- pinctrl-0 = <&extcon_usb2_pins>;
|
|
|
- };
|
|
|
-
|
|
|
hdmi0: connector {
|
|
|
compatible = "hdmi-connector";
|
|
|
label = "hdmi";
|
|
@@ -326,12 +319,6 @@
|
|
|
>;
|
|
|
};
|
|
|
|
|
|
- extcon_usb2_pins: extcon_usb2_pins {
|
|
|
- pinctrl-single,pins = <
|
|
|
- 0x3e8 (PIN_INPUT_PULLUP | MUX_MODE14) /* uart1_ctsn.gpio7_24 */
|
|
|
- >;
|
|
|
- };
|
|
|
-
|
|
|
tpd12s015_pins: pinmux_tpd12s015_pins {
|
|
|
pinctrl-single,pins = <
|
|
|
0x3b0 (PIN_OUTPUT | MUX_MODE14) /* gpio7_10 CT_CP_HPD */
|
|
@@ -432,7 +419,7 @@
|
|
|
};
|
|
|
|
|
|
ldo3_reg: ldo3 {
|
|
|
- /* VDDA_1V8_PHY */
|
|
|
+ /* VDDA_1V8_PHYA */
|
|
|
regulator-name = "ldo3";
|
|
|
regulator-min-microvolt = <1800000>;
|
|
|
regulator-max-microvolt = <1800000>;
|
|
@@ -440,6 +427,15 @@
|
|
|
regulator-boot-on;
|
|
|
};
|
|
|
|
|
|
+ ldo4_reg: ldo4 {
|
|
|
+ /* VDDA_1V8_PHYB */
|
|
|
+ regulator-name = "ldo4";
|
|
|
+ regulator-min-microvolt = <1800000>;
|
|
|
+ regulator-max-microvolt = <1800000>;
|
|
|
+ regulator-always-on;
|
|
|
+ regulator-boot-on;
|
|
|
+ };
|
|
|
+
|
|
|
ldo9_reg: ldo9 {
|
|
|
/* VDD_RTC */
|
|
|
regulator-name = "ldo9";
|
|
@@ -495,6 +491,14 @@
|
|
|
gpio-controller;
|
|
|
#gpio-cells = <2>;
|
|
|
};
|
|
|
+
|
|
|
+ extcon_usb2: tps659038_usb {
|
|
|
+ compatible = "ti,palmas-usb-vid";
|
|
|
+ ti,enable-vbus-detection;
|
|
|
+ ti,enable-id-detection;
|
|
|
+ id-gpios = <&gpio7 24 GPIO_ACTIVE_HIGH>;
|
|
|
+ };
|
|
|
+
|
|
|
};
|
|
|
|
|
|
tmp102: tmp102@48 {
|
|
@@ -517,7 +521,8 @@
|
|
|
mcp_rtc: rtc@6f {
|
|
|
compatible = "microchip,mcp7941x";
|
|
|
reg = <0x6f>;
|
|
|
- interrupts = <GIC_SPI 2 IRQ_TYPE_EDGE_RISING>; /* IRQ_SYS_1N */
|
|
|
+ interrupts-extended = <&crossbar_mpu GIC_SPI 2 IRQ_TYPE_EDGE_RISING>,
|
|
|
+ <&dra7_pmx_core 0x424>;
|
|
|
|
|
|
pinctrl-names = "default";
|
|
|
pinctrl-0 = <&mcp79410_pins_default>;
|
|
@@ -579,7 +584,6 @@
|
|
|
pinctrl-0 = <&mmc1_pins_default>;
|
|
|
|
|
|
vmmc-supply = <&ldo1_reg>;
|
|
|
- vmmc_aux-supply = <&vdd_3v3>;
|
|
|
bus-width = <4>;
|
|
|
cd-gpios = <&gpio6 27 0>; /* gpio 219 */
|
|
|
};
|
|
@@ -623,6 +627,14 @@
|
|
|
};
|
|
|
|
|
|
&usb2 {
|
|
|
+ /*
|
|
|
+ * Stand alone usage is peripheral only.
|
|
|
+ * However, with some resistor modifications
|
|
|
+ * this port can be used via expansion connectors
|
|
|
+ * as "host" or "dual-role". If so, provide
|
|
|
+ * the necessary dr_mode override in the expansion
|
|
|
+ * board's DT.
|
|
|
+ */
|
|
|
dr_mode = "peripheral";
|
|
|
};
|
|
|
|
|
@@ -681,7 +693,7 @@
|
|
|
|
|
|
&hdmi {
|
|
|
status = "ok";
|
|
|
- vdda-supply = <&ldo3_reg>;
|
|
|
+ vdda-supply = <&ldo4_reg>;
|
|
|
|
|
|
pinctrl-names = "default";
|
|
|
pinctrl-0 = <&hdmi_pins>;
|