Lines Matching +full:twl4030 +full:- +full:usb

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2015-2016 Paul Kocialkowski <contact@paulk.fr>
5 /dts-v1/;
8 #include <dt-bindings/input/input.h>
12 compatible = "lg,omap3-sniper", "ti,omap3630", "ti,omap3";
16 cpu0-supply = <&vcc>;
27 pinctrl-names = "default";
29 uart3_pins: uart3-pins {
30 pinctrl-single,pins = <
36 dp3t_sel_pins: dp3t-sel-pins {
37 pinctrl-single,pins = <
43 i2c1_pins: i2c1-pins {
44 pinctrl-single,pins = <
50 i2c2_pins: i2c2-pins {
51 pinctrl-single,pins = <
57 i2c3_pins: i2c3-pins {
58 pinctrl-single,pins = <
64 lp8720_en_pin: lp8720-en-pins {
65 pinctrl-single,pins = <
70 mmc1_pins: mmc1-pins {
71 pinctrl-single,pins = <
81 mmc2_pins: mmc2-pins {
82 pinctrl-single,pins = <
96 usb_otg_hs_pins: usb-otg-hs-pins {
97 pinctrl-single,pins = <
115 pinctrl-names = "default";
117 mmc1_cd_pin: mmc1-cd-pins {
118 pinctrl-single,pins = <
125 ti,no-reset-on-init;
129 ti,no-reset-on-init;
133 ti,no-reset-on-init;
137 pinctrl-names = "default";
138 pinctrl-0 = <&uart3_pins &dp3t_sel_pins>;
140 interrupts-extended = <&intc 74 &omap3_pmx_core OMAP3_UART3_RX>;
144 pinctrl-names = "default";
145 pinctrl-0 = <&i2c1_pins>;
147 clock-frequency = <2600000>;
152 interrupt-parent = <&intc>;
155 compatible = "ti,twl4030-power";
162 pinctrl-names = "default";
163 pinctrl-0 = <&i2c2_pins>;
165 clock-frequency = <400000>;
169 pinctrl-names = "default";
170 pinctrl-0 = <&i2c3_pins>;
172 clock-frequency = <400000>;
175 pinctrl-names = "default";
176 pinctrl-0 = <&lp8720_en_pin>;
181 enable-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* gpio_37 */
184 regulator-min-microvolt = <3000000>;
185 regulator-max-microvolt = <3000000>;
191 pinctrl-names = "default";
192 pinctrl-0 = <&mmc1_pins &mmc1_cd_pin>;
194 vmmc-supply = <&lp8720_ldo1>;
195 cd-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; /* gpio 10 */
196 bus-width = <4>;
200 pinctrl-names = "default";
201 pinctrl-0 = <&mmc2_pins>;
203 vmmc-supply = <&vmmc2>;
204 ti,non-removable;
205 bus-width = <8>;
213 pinctrl-names = "default";
214 pinctrl-0 = <&usb_otg_hs_pins>;
216 interface-type = <0>;
217 usb-phy = <&usb2_phy>;
219 phy-names = "usb2-phy";
224 #include "twl4030.dtsi"
236 * The TWL4030 VAUX2 and VDAC regulators power sensors that are slaves on I2C3.
242 regulator-min-microvolt = <2800000>;
243 regulator-max-microvolt = <2800000>;
244 regulator-always-on;
248 regulator-min-microvolt = <1800000>;
249 regulator-max-microvolt = <1800000>;
250 regulator-always-on;