Lines Matching +full:uart +full:- +full:grp
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Support for Variscite DART-MX6 Module
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/sound/fsl-imx-audmux.h>
18 reg_3p3v: regulator-3p3v {
19 compatible = "regulator-fixed";
20 regulator-name = "3P3V";
21 regulator-min-microvolt = <3300000>;
22 regulator-max-microvolt = <3300000>;
23 regulator-always-on;
26 reg_wl18xx_vmmc: regulator-wl18xx {
27 compatible = "regulator-fixed";
28 regulator-name = "vwl1807";
29 regulator-min-microvolt = <1800000>;
30 regulator-max-microvolt = <1800000>;
32 enable-active-high;
33 startup-delay-us = <70000>;
38 pinctrl-names = "default";
39 pinctrl-0 = <&pinctrl_audmux>;
42 mux-ssi2 {
43 fsl,audmux-port = <1>;
44 fsl,port-config = <
54 mux-aud3 {
55 fsl,audmux-port = <2>;
56 fsl,port-config = <
64 pinctrl-names = "default";
65 pinctrl-0 = <&pinctrl_flexcan1>;
70 pinctrl-names = "default";
71 pinctrl-0 = <&pinctrl_flexcan2>;
76 pinctrl-names = "default";
77 pinctrl-0 = <&pinctrl_ecspi1>;
82 pinctrl-names = "default";
83 pinctrl-0 = <&pinctrl_enet>;
84 phy-mode = "rgmii";
89 pinctrl-names = "default";
90 pinctrl-0 = <&pinctrl_hdmicec>;
91 ddc-i2c-bus = <&i2c1>;
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_i2c1>;
102 clock-frequency = <100000>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&pinctrl_i2c2>;
108 pinctrl-names = "default";
109 pinctrl-0 = <&pinctrl_pmic>;
115 regulator-min-microvolt = <300000>;
116 regulator-max-microvolt = <1875000>;
117 regulator-boot-on;
118 regulator-always-on;
119 regulator-ramp-delay = <6250>;
123 regulator-min-microvolt = <300000>;
124 regulator-max-microvolt = <1875000>;
125 regulator-boot-on;
126 regulator-always-on;
127 regulator-ramp-delay = <6250>;
131 regulator-min-microvolt = <800000>;
132 regulator-max-microvolt = <3300000>;
133 regulator-boot-on;
134 regulator-always-on;
138 regulator-min-microvolt = <800000>;
139 regulator-max-microvolt = <3950000>;
140 regulator-boot-on;
141 regulator-always-on;
145 regulator-min-microvolt = <800000>;
146 regulator-max-microvolt = <3950000>;
147 regulator-boot-on;
148 regulator-always-on;
152 regulator-min-microvolt = <800000>;
153 regulator-max-microvolt = <3950000>;
157 regulator-min-microvolt = <1200000>;
158 regulator-max-microvolt = <3000000>;
159 regulator-boot-on;
160 regulator-always-on;
164 regulator-boot-on;
165 regulator-always-on;
169 regulator-min-microvolt = <2800000>;
170 regulator-max-microvolt = <2800000>;
171 regulator-always-on;
172 regulator-boot-on;
180 #sound-dai-cells = <0>;
181 DRVDD-supply = <®_3p3v>;
182 AVDD-supply = <®_3p3v>;
183 IOVDD-supply = <®_3p3v>;
184 DVDD-supply = <®_3p3v>;
185 ai3x-ocmv = <0>;
186 reset-gpios = <&gpio5 5 GPIO_ACTIVE_LOW>;
191 pinctrl-names = "default";
192 pinctrl-0 = <&pinctrl_i2c3>;
349 pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {
360 pinctrl_usdhc1_200mhz: usdhc1-200mhz-grp {
395 fsl,tx-swing-full = <103>;
396 fsl,tx-swing-low = <103>;
397 reset-gpio = <&gpio4 11 GPIO_ACTIVE_LOW>;
402 pinctrl-names = "default";
403 pinctrl-0 = <&pinctrl_pwm2>;
408 vin-supply = <&sw1a_reg>;
412 vin-supply = <&sw1c_reg>;
416 vin-supply = <&sw1c_reg>;
428 pinctrl-names = "default";
429 pinctrl-0 = <&pinctrl_uart1>;
434 pinctrl-names = "default";
435 pinctrl-0 = <&pinctrl_uart2 &pinctrl_bt>;
436 uart-has-rtscts;
440 compatible = "ti,wl1835-st";
441 enable-gpios = <&gpio6 18 GPIO_ACTIVE_HIGH>;
446 pinctrl-names = "default";
447 pinctrl-0 = <&pinctrl_uart3>;
448 uart-has-rtscts;
457 vbus-supply = <®_usb_otg_vbus>;
458 pinctrl-names = "default";
459 pinctrl-0 = <&pinctrl_usbotg>;
460 disable-over-current;
465 pinctrl-names = "default", "state_100mhz", "state_200mhz";
466 pinctrl-0 = <&pinctrl_usdhc1>;
467 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
468 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
469 bus-width = <4>;
470 vmmc-supply = <®_wl18xx_vmmc>;
471 non-removable;
472 wakeup-source;
473 keep-power-in-suspend;
474 cap-power-off-card;
475 #address-cells = <1>;
476 #size-cells = <0>;
482 interrupt-parent = <&gpio6>;
484 ref-clock-frequency = <38400000>;
489 pinctrl-names = "default";
490 pinctrl-0 = <&pinctrl_usdhc2>;
491 no-1-8-v;
492 keep-power-in-suspend;
493 wakeup-source;
498 pinctrl-names = "default";
499 pinctrl-0 = <&pinctrl_usdhc3>;
500 non-removable;
501 keep-power-in-suspend;
502 wakeup-source;