Lines Matching +full:usb +full:- +full:nop +full:- +full:xceiv
1 // SPDX-License-Identifier: GPL-2.0
3 * Common support for CompuLab CM-T3x CoMs
14 compatible = "gpio-leds";
15 pinctrl-names = "default";
16 pinctrl-0 = <&green_led_pins>;
18 label = "cm-t3x:green";
20 linux,default-trigger = "heartbeat";
24 /* HS USB Port 1 Power */
26 compatible = "regulator-fixed";
27 regulator-name = "hsusb1_vbus";
28 regulator-min-microvolt = <3300000>;
29 regulator-max-microvolt = <3300000>;
30 startup-delay-us = <70000>;
33 /* HS USB Port 2 Power */
35 compatible = "regulator-fixed";
36 regulator-name = "hsusb2_vbus";
37 regulator-min-microvolt = <3300000>;
38 regulator-max-microvolt = <3300000>;
39 startup-delay-us = <70000>;
42 /* HS USB Host PHY on PORT 1 */
44 compatible = "usb-nop-xceiv";
45 vcc-supply = <&hsusb1_power>;
46 #phy-cells = <0>;
49 /* HS USB Host PHY on PORT 2 */
50 hsusb2_phy: hsusb2-phy-pins {
51 compatible = "usb-nop-xceiv";
52 vcc-supply = <&hsusb2_power>;
53 #phy-cells = <0>;
56 ads7846reg: ads7846-reg {
57 compatible = "regulator-fixed";
58 regulator-name = "ads7846-reg";
59 regulator-min-microvolt = <3300000>;
60 regulator-max-microvolt = <3300000>;
63 tv0: svideo-connector {
64 compatible = "svideo-connector";
69 remote-endpoint = <&venc_out>;
77 uart3_pins: uart3-pins {
78 pinctrl-single,pins = <
84 mmc1_pins: mmc1-pins {
85 pinctrl-single,pins = <
95 green_led_pins: green-led-pins {
96 pinctrl-single,pins = <
101 dss_dpi_pins_common: dss-dpi-common-pins {
102 pinctrl-single,pins = <
129 dss_dpi_pins_cm_t35x: dss-dpi-cm-t35x-pins {
130 pinctrl-single,pins = <
140 ads7846_pins: ads7846-pins {
141 pinctrl-single,pins = <
146 mcspi1_pins: mcspi1-pins {
147 pinctrl-single,pins = <
155 i2c1_pins: i2c1-pins {
156 pinctrl-single,pins = <
162 mcbsp2_pins: mcbsp2-pins {
163 pinctrl-single,pins = <
173 pinctrl-names = "default";
174 pinctrl-0 = <&uart3_pins>;
178 pinctrl-names = "default";
179 pinctrl-0 = <&mmc1_pins>;
180 bus-width = <4>;
188 pinctrl-names = "default";
189 pinctrl-0 = <&i2c1_pins>;
191 clock-frequency = <400000>;
201 clock-frequency = <400000>;
205 port1-mode = "ehci-phy";
206 port2-mode = "ehci-phy";
214 pinctrl-names = "default";
215 pinctrl-0 = <&mcspi1_pins>;
219 pinctrl-names = "default";
220 pinctrl-0 = <&ads7846_pins>;
223 vcc-supply = <&ads7846reg>;
226 spi-max-frequency = <1500000>;
228 interrupt-parent = <&gpio2>;
230 pendown-gpio = <&gpio2 25 GPIO_ACTIVE_LOW>;
232 ti,x-min = /bits/ 16 <0x0>;
233 ti,x-max = /bits/ 16 <0x0fff>;
234 ti,y-min = /bits/ 16 <0x0>;
235 ti,y-max = /bits/ 16 <0x0fff>;
237 ti,x-plate-ohms = /bits/ 16 <180>;
238 ti,pressure-max = /bits/ 16 <255>;
240 ti,debounce-max = /bits/ 16 <30>;
241 ti,debounce-tol = /bits/ 16 <10>;
242 ti,debounce-rep = /bits/ 16 <1>;
244 wakeup-source;
253 remote-endpoint = <&tv_connector_in>;
262 pinctrl-names = "default";
263 pinctrl-0 = <&mcbsp2_pins>;
270 compatible = "ti,omap2-nand";
272 interrupt-parent = <&gpmc>;
275 nand-bus-width = <8>;
276 gpmc,device-width = <1>;
277 ti,nand-ecc-opt = "sw";
279 gpmc,cs-on-ns = <0>;
280 gpmc,cs-rd-off-ns = <120>;
281 gpmc,cs-wr-off-ns = <120>;
283 gpmc,adv-on-ns = <0>;
284 gpmc,adv-rd-off-ns = <120>;
285 gpmc,adv-wr-off-ns = <120>;
287 gpmc,we-on-ns = <6>;
288 gpmc,we-off-ns = <90>;
290 gpmc,oe-on-ns = <6>;
291 gpmc,oe-off-ns = <90>;
293 gpmc,page-burst-access-ns = <6>;
294 gpmc,access-ns = <72>;
295 gpmc,cycle2cycle-delay-ns = <60>;
297 gpmc,rd-cycle-ns = <120>;
298 gpmc,wr-cycle-ns = <120>;
299 gpmc,wr-access-ns = <186>;
300 gpmc,wr-data-mux-bus-ns = <90>;
302 #address-cells = <1>;
303 #size-cells = <1>;