Lines Matching +full:vref +full:- +full:ext +full:- +full:supply

1 // SPDX-License-Identifier: GPL-2.0 OR MIT
5 /dts-v1/;
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/pwm/pwm.h>
18 stdout-path = &uart4;
26 emmc_pwrseq: emmc-pwrseq {
27 compatible = "mmc-pwrseq-emmc";
28 pinctrl-0 = <&pinctrl_emmc_rst>;
29 pinctrl-names = "default";
30 reset-gpios = <&gpio4 10 GPIO_ACTIVE_LOW>;
33 reg_dcdc_3v3: regulator-dcdc-3v3 {
34 compatible = "regulator-fixed";
35 regulator-name = "dcdc-3v3";
36 regulator-min-microvolt = <3300000>;
37 regulator-max-microvolt = <3300000>;
38 regulator-boot-on;
39 regulator-always-on;
42 reg_1v8: regulator-1v8 {
43 compatible = "regulator-fixed";
44 regulator-name = "ldo-1v8";
45 regulator-min-microvolt = <1800000>;
46 regulator-max-microvolt = <1800000>;
47 regulator-boot-on;
48 regulator-always-on;
52 compatible = "gpio-leds";
53 pinctrl-names = "default";
54 pinctrl-0 = <&pinctrl_status_leds>;
56 led-1 {
60 linux,default-trigger = "timer";
63 led-2 {
69 led-3 {
73 linux,default-trigger = "heartbeat";
79 pinctrl-names = "default";
80 pinctrl-0 = <&pinctrl_adc_motor
83 vref-supply = <&vgen1_reg>;
88 clock-frequency = <792000000>;
92 #address-cells = <1>;
93 #size-cells = <0>;
94 pinctrl-names = "default";
95 pinctrl-0 = <&pinctrl_ecspi2>;
96 num-cs = <3>;
97 cs-gpios = <&gpio1 29 GPIO_ACTIVE_HIGH
103 #address-cells = <1>;
104 #size-cells = <0>;
105 pinctrl-names = "default";
106 pinctrl-0 = <&pinctrl_ecspi4>;
107 num-cs = <1>;
108 cs-gpios = <&gpio2 15 GPIO_ACTIVE_HIGH>;
112 pinctrl-names = "default";
113 pinctrl-0 = <&pinctrl_enet1
116 phy-supply = <&reg_dcdc_3v3>;
117 phy-mode = "rmii";
118 phy-reset-gpios = <&gpio5 6 GPIO_ACTIVE_LOW>;
119 phy-reset-duration = <25>;
120 phy-handle = <&ethphy0>;
123 #address-cells = <1>;
124 #size-cells = <0>;
126 ethphy0: ethernet-phy@0 {
127 compatible = "ethernet-phy-ieee802.3-c22";
129 pinctrl-names = "default";
130 pinctrl-0 = <&pinctrl_enet1_phy_int>;
131 interrupt-parent = <&gpio2>;
133 interrupts-extended = <&gpio2 7 IRQ_TYPE_EDGE_FALLING>;
135 clock-names = "rmii-ref";
136 max-speed = <100>;
137 smsc,disable-energy-detect;
143 gpio-line-names = "", /* 0 */
172 gpio-line-names = "", /* 0 */
204 pinctrl-names = "default";
205 pinctrl-0 = <&pinctrl_pmic>;
207 gpio-line-names = "", /* 0 */
237 pmic-int-hog {
238 gpio-hog;
245 gpio-line-names = "ROTARY_SWITCH_1_1_N", /* 0 */
260 clock-frequency = <100000>;
261 pinctrl-names = "default", "gpio";
262 pinctrl-0 = <&pinctrl_i2c4>;
263 pinctrl-1 = <&pinctrl_i2c4_gpio>;
264 scl-gpios = <&gpio1 20 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
265 sda-gpios = <&gpio1 21 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
274 regulator-name = "SW1";
275 regulator-min-microvolt = <700000>;
276 regulator-max-microvolt = <3300000>;
277 regulator-boot-on;
278 regulator-always-on;
282 regulator-name = "SW2";
283 regulator-min-microvolt = <1500000>;
284 regulator-max-microvolt = <3300000>;
285 regulator-boot-on;
286 regulator-always-on;
290 regulator-name = "SW3";
291 regulator-min-microvolt = <900000>;
292 regulator-max-microvolt = <1650000>;
293 regulator-boot-on;
294 regulator-always-on;
298 regulator-name = "VSNVS";
299 regulator-min-microvolt = <1000000>;
300 regulator-max-microvolt = <3000000>;
301 regulator-boot-on;
302 regulator-always-on;
306 regulator-name = "VLDO1";
307 regulator-min-microvolt = <1800000>;
308 regulator-max-microvolt = <3300000>;
309 regulator-always-on;
313 regulator-name = "VLDO2";
314 regulator-min-microvolt = <800000>;
315 regulator-max-microvolt = <1550000>;
316 regulator-always-on;
320 regulator-name = "VCCSD";
321 regulator-min-microvolt = <2850000>;
322 regulator-max-microvolt = <3300000>;
323 regulator-always-on;
327 regulator-name = "V33";
328 regulator-min-microvolt = <2850000>;
329 regulator-max-microvolt = <3300000>;
330 regulator-always-on;
334 regulator-name = "VLDO3";
335 regulator-min-microvolt = <1800000>;
336 regulator-max-microvolt = <3300000>;
337 regulator-always-on;
341 regulator-name = "VLDO4";
342 regulator-min-microvolt = <1800000>;
343 regulator-max-microvolt = <3300000>;
344 regulator-always-on;
355 compatible = "st,iis328dq", "st,h3lis331dl-accel";
357 pinctrl-names = "default";
358 pinctrl-0 = <&pinctrl_accelerometer_int1_snvs>;
359 vdd-supply = <&reg_dcdc_3v3>;
360 vddio-supply = <&reg_dcdc_3v3>;
361 st,drdy-int-pin = <1>;
362 interrupt-parent = <&gpio5>;
368 pinctrl-names = "default";
369 pinctrl-0 = <&pinctrl_board_var
377 pinctrl_adc_cp: adc-cpgrp {
384 pinctrl_adc_motor: adc-motorgrp {
392 pinctrl_adc_pp: adc-ppgrp {
398 pinctrl_board_var: board-vargrp {
407 pinctrl_digital_input: digital-inputgrp {
418 pinctrl_digital_output: digital-outputgrp {
449 pinctrl_emmc_rst: emmc-rstgrp {
455 pinctrl_enet_mdio: enet-mdiogrp {
462 pinctrl_enet1_phy_int: enet1-phy-intgrp {
480 pinctrl_ext_uart: ext-uartgrp {
487 pinctrl_fan_enable: fan-enablegrp {
493 pinctrl_gpio_motor: gpio-motorgrp {
503 pinctrl_hog_pins: hog-pinsgrp {
520 pinctrl_i2c4_gpio: i2c4-gpiogrp {
534 pinctrl_pwm_cp: pinctrl-pwm-cpgrp {
540 pinctrl_pwm_digital_input_ref: pwm-digital-input-refgrp {
546 pinctrl_pwm_fan: pwm-fangrp {
552 pinctrl_qca700x_cp_btld: qca700x-cp-btldgrp {
558 pinctrl_qca700x_cp_int: qca700x-cp-intgrp {
564 pinctrl_qca700x_cp_rst: qca700x-cp-rstgrp {
570 pinctrl_qca700x_mains_btld: qca700x-mains-btldgrp {
576 pinctrl_rotary_switch1: rotary-switch1grp {
584 pinctrl_rotary_switch2: rotary-switch2grp {
593 pinctrl_rs485_1: rs485-1grp {
601 pinctrl_rs485_2: rs485-2grp {
609 pinctrl_status_leds: status-ledsgrp {
638 pinctrl_usb_pwr: usb-pwrgrp {
659 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
674 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
697 pinctrl-names = "default_snvs";
698 pinctrl-0 = <&pinctrl_cp_peak_snvs
703 pinctrl_accelerometer_int1_snvs: accelerometer-int1-snvsgrp {
709 pinctrl_cp_peak_snvs: cp-peak-snvsgrp {
716 pinctrl_enet1_phy_rst: enet1-phy-rstgrp {
722 pinctrl_fan_sense_snvs: fan-sense-snvsgrp {
728 pinctrl_gpio_motor_snvs: gpio-motor-snvsgrp {
734 pinctrl_qca700x_mains_int: qca700x-mains-intgrp {
740 pinctrl_qca700x_mains_rst: qca700x-mains-rstgrp {
746 pinctrl_relay_sense_snvs: relay-sense-snvsgrp {
753 pinctrl_rotary_switch1_snvs: rotary-switch1-snvsgrp {
761 pinctrl-names = "default";
762 pinctrl-0 = <&pinctrl_pwm_digital_input_ref>;
767 pinctrl-names = "default";
768 pinctrl-0 = <&pinctrl_pwm_cp>;
773 pinctrl-names = "default";
774 pinctrl-0 = <&pinctrl_rs485_1>;
779 pinctrl-names = "default";
780 pinctrl-0 = <&pinctrl_uart4>;
781 fsl,dte-mode;
786 pinctrl-names = "default";
787 pinctrl-0 = <&pinctrl_rs485_2>;
791 pinctrl-names = "default";
792 pinctrl-0 = <&pinctrl_stm32>;
797 pinctrl-names = "default";
798 pinctrl-0 = <&pinctrl_ext_uart>;
803 pinctrl-names = "default";
804 pinctrl-0 = <&pinctrl_usb
807 power-active-high;
808 over-current-active-low;
809 disable-over-current;
815 disable-over-current;
820 fsl,tx-cal-45-dn-ohms = <35>;
821 fsl,tx-cal-45-dp-ohms = <35>;
825 fsl,tx-cal-45-dn-ohms = <35>;
826 fsl,tx-cal-45-dp-ohms = <35>;
830 pinctrl-names = "default", "state_100mhz", "state_200mhz";
831 pinctrl-0 = <&pinctrl_usdhc2>;
832 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
833 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
834 vmmc-supply = <&sw2_reg>;
835 vqmmc-supply = <&reg_1v8>;
836 mmc-pwrseq = <&emmc_pwrseq>;
837 bus-width = <8>;
838 non-removable;
839 no-sd;
840 no-sdio;
849 pinctrl-names = "default";
850 pinctrl-0 = <&pinctrl_wdog2>;
851 fsl,ext-reset-output;