|
@@ -130,6 +130,16 @@
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+&gpio8 {
|
|
|
|
+ /* TI trees use GPIO instead of msecure, see also muxing */
|
|
|
|
+ p234 {
|
|
|
|
+ gpio-hog;
|
|
|
|
+ gpios = <10 GPIO_ACTIVE_HIGH>;
|
|
|
|
+ output-high;
|
|
|
|
+ line-name = "gpio8_234/msecure";
|
|
|
|
+ };
|
|
|
|
+};
|
|
|
|
+
|
|
&omap5_pmx_core {
|
|
&omap5_pmx_core {
|
|
pinctrl-names = "default";
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <
|
|
pinctrl-0 = <
|
|
@@ -213,6 +223,13 @@
|
|
>;
|
|
>;
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+ /* TI trees use GPIO mode; msecure mode does not work reliably? */
|
|
|
|
+ palmas_msecure_pins: palmas_msecure_pins {
|
|
|
|
+ pinctrl-single,pins = <
|
|
|
|
+ OMAP5_IOPAD(0x180, PIN_OUTPUT | MUX_MODE6) /* gpio8_234 */
|
|
|
|
+ >;
|
|
|
|
+ };
|
|
|
|
+
|
|
usbhost_pins: pinmux_usbhost_pins {
|
|
usbhost_pins: pinmux_usbhost_pins {
|
|
pinctrl-single,pins = <
|
|
pinctrl-single,pins = <
|
|
0x84 (PIN_INPUT | MUX_MODE0) /* usbb2_hsic_strobe */
|
|
0x84 (PIN_INPUT | MUX_MODE0) /* usbb2_hsic_strobe */
|
|
@@ -278,6 +295,12 @@
|
|
&usbhost_wkup_pins
|
|
&usbhost_wkup_pins
|
|
>;
|
|
>;
|
|
|
|
|
|
|
|
+ palmas_sys_nirq_pins: pinmux_palmas_sys_nirq_pins {
|
|
|
|
+ pinctrl-single,pins = <
|
|
|
|
+ OMAP5_IOPAD(0x068, PIN_INPUT_PULLUP | MUX_MODE0) /* sys_nirq1 */
|
|
|
|
+ >;
|
|
|
|
+ };
|
|
|
|
+
|
|
usbhost_wkup_pins: pinmux_usbhost_wkup_pins {
|
|
usbhost_wkup_pins: pinmux_usbhost_wkup_pins {
|
|
pinctrl-single,pins = <
|
|
pinctrl-single,pins = <
|
|
0x1A (PIN_OUTPUT | MUX_MODE0) /* fref_clk1_out, USB hub clk */
|
|
0x1A (PIN_OUTPUT | MUX_MODE0) /* fref_clk1_out, USB hub clk */
|
|
@@ -345,6 +368,8 @@
|
|
interrupt-controller;
|
|
interrupt-controller;
|
|
#interrupt-cells = <2>;
|
|
#interrupt-cells = <2>;
|
|
ti,system-power-controller;
|
|
ti,system-power-controller;
|
|
|
|
+ pinctrl-names = "default";
|
|
|
|
+ pinctrl-0 = <&palmas_sys_nirq_pins &palmas_msecure_pins>;
|
|
|
|
|
|
extcon_usb3: palmas_usb {
|
|
extcon_usb3: palmas_usb {
|
|
compatible = "ti,palmas-usb-vid";
|
|
compatible = "ti,palmas-usb-vid";
|