Lines Matching +full:mipi +full:- +full:bias

1 // SPDX-License-Identifier: GPL-2.0-only
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
12 compatible = "riot,imx6s-riotboard", "fsl,imx6dl";
20 stdout-path = "serial1:115200n8";
24 compatible = "gpio-leds";
25 pinctrl-names = "default";
26 pinctrl-0 = <&pinctrl_led>;
31 default-state = "on";
32 linux,default-trigger = "heartbeat";
38 default-state = "off";
43 compatible = "fsl,imx-audio-sgtl5000";
44 model = "imx6-riotboard-sgtl5000";
45 ssi-controller = <&ssi1>;
46 audio-codec = <&codec>;
47 audio-routing =
49 "Mic Jack", "Mic Bias",
51 mux-int-port = <1>;
52 mux-ext-port = <3>;
55 reg_2p5v: regulator-2p5v {
56 compatible = "regulator-fixed";
57 regulator-name = "2P5V";
58 regulator-min-microvolt = <2500000>;
59 regulator-max-microvolt = <2500000>;
62 reg_3p3v: regulator-3p3v {
63 compatible = "regulator-fixed";
64 regulator-name = "3P3V";
65 regulator-min-microvolt = <3300000>;
66 regulator-max-microvolt = <3300000>;
69 reg_usb_otg_vbus: regulator-usbotgvbus {
70 compatible = "regulator-fixed";
71 regulator-name = "usb_otg_vbus";
72 regulator-min-microvolt = <5000000>;
73 regulator-max-microvolt = <5000000>;
79 pinctrl-names = "default";
80 pinctrl-0 = <&pinctrl_audmux>;
85 fsl,pmic-stby-poweroff;
89 pinctrl-names = "default";
90 pinctrl-0 = <&pinctrl_enet>;
91 phy-mode = "rgmii-id";
92 phy-handle = <&rgmii_phy>;
93 interrupts-extended = <&gpio1 6 IRQ_TYPE_LEVEL_HIGH>,
95 fsl,err006687-workaround-present;
99 #address-cells = <1>;
100 #size-cells = <0>;
103 rgmii_phy: ethernet-phy@4 {
105 interrupts-extended = <&gpio1 28 IRQ_TYPE_LEVEL_LOW>;
106 reset-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>;
107 reset-assert-us = <10000>;
108 reset-deassert-us = <1000>;
114 gpio-line-names =
123 gpio-line-names =
131 gpio-line-names =
141 gpio-line-names =
151 gpio-line-names =
159 ddc-i2c-bus = <&i2c2>;
164 clock-frequency = <100000>;
165 pinctrl-names = "default";
166 pinctrl-0 = <&pinctrl_i2c1>;
173 VDDA-supply = <&reg_2p5v>;
174 VDDIO-supply = <&reg_3p3v>;
180 interrupt-parent = <&gpio5>;
182 fsl,pmic-stby-poweroff;
186 regulator-min-microvolt = <300000>;
187 regulator-max-microvolt = <1875000>;
188 regulator-always-on;
192 regulator-min-microvolt = <300000>;
193 regulator-max-microvolt = <1875000>;
194 regulator-always-on;
198 regulator-min-microvolt = <800000>;
199 regulator-max-microvolt = <3300000>;
200 regulator-always-on;
204 regulator-min-microvolt = <400000>;
205 regulator-max-microvolt = <1975000>;
206 regulator-always-on;
210 regulator-min-microvolt = <400000>;
211 regulator-max-microvolt = <1975000>;
212 regulator-always-on;
215 reg_ddr_vtt: sw4 { /* MIPI conn */
216 regulator-min-microvolt = <400000>;
217 regulator-max-microvolt = <1975000>;
218 regulator-always-on;
222 regulator-min-microvolt = <5000000>;
223 regulator-max-microvolt = <5150000>;
227 regulator-min-microvolt = <1500000>;
228 regulator-max-microvolt = <3000000>;
229 regulator-always-on;
233 regulator-boot-on;
234 regulator-always-on;
238 regulator-min-microvolt = <800000>;
239 regulator-max-microvolt = <1550000>;
243 regulator-min-microvolt = <800000>;
244 regulator-max-microvolt = <1550000>;
245 regulator-always-on;
249 regulator-min-microvolt = <1800000>;
250 regulator-max-microvolt = <3300000>;
253 regulator-min-microvolt = <1800000>;
254 regulator-max-microvolt = <3300000>;
255 regulator-always-on;
259 regulator-min-microvolt = <1800000>;
260 regulator-max-microvolt = <3300000>;
261 regulator-always-on;
264 reg_vgen6_3v3: vgen6 { /* #V#_DELAYED enable, MIPI */
265 regulator-min-microvolt = <1800000>;
266 regulator-max-microvolt = <3300000>;
267 regulator-always-on;
274 clock-frequency = <100000>;
275 pinctrl-names = "default";
276 pinctrl-0 = <&pinctrl_i2c2>;
281 clock-frequency = <100000>;
282 pinctrl-names = "default";
283 pinctrl-0 = <&pinctrl_i2c4>;
289 pinctrl-names = "default";
290 pinctrl-0 = <&pinctrl_pwm1>;
295 pinctrl-names = "default";
296 pinctrl-0 = <&pinctrl_pwm2>;
301 pinctrl-names = "default";
302 pinctrl-0 = <&pinctrl_pwm3>;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_pwm4>;
317 pinctrl-names = "default";
318 pinctrl-0 = <&pinctrl_uart1>;
323 pinctrl-names = "default";
324 pinctrl-0 = <&pinctrl_uart2>;
329 pinctrl-names = "default";
330 pinctrl-0 = <&pinctrl_uart3>;
335 pinctrl-names = "default";
336 pinctrl-0 = <&pinctrl_uart4>;
341 pinctrl-names = "default";
342 pinctrl-0 = <&pinctrl_uart5>;
348 disable-over-current;
353 vbus-supply = <&reg_usb_otg_vbus>;
354 pinctrl-names = "default";
355 pinctrl-0 = <&pinctrl_usbotg>;
356 disable-over-current;
362 pinctrl-names = "default";
363 pinctrl-0 = <&pinctrl_usdhc2>;
364 cd-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
365 wp-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
366 vmmc-supply = <&reg_3p3v>;
371 pinctrl-names = "default";
372 pinctrl-0 = <&pinctrl_usdhc3>;
373 cd-gpios = <&gpio7 0 GPIO_ACTIVE_LOW>;
374 wp-gpios = <&gpio7 1 GPIO_ACTIVE_HIGH>;
375 vmmc-supply = <&reg_3p3v>;
380 pinctrl-names = "default";
381 pinctrl-0 = <&pinctrl_usdhc4>;
382 vmmc-supply = <&reg_3p3v>;
383 non-removable;
388 pinctrl-names = "default";
390 imx6-riotboard {
440 MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x0a0b1 /* AR8035 CLK_25M --> ENET_REF_CLK (V22) */
447 MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8 /* GPIO16 -> AR8035 25MHz */