Lines Matching +full:gpio +full:- +full:beeper
1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/gpio/gpio.h>
11 gpio-leds {
12 compatible = "gpio-leds";
13 pinctrl-names = "default";
14 pinctrl-0 = <&pinctrl_gpio_leds>;
17 label = "debug-led1";
19 default-state = "off";
20 linux,default-trigger = "heartbeat";
24 label = "debug-led2";
26 default-state = "off";
30 label = "debug-led3";
32 default-state = "off";
36 pwm-beeper {
37 compatible = "pwm-beeper";
41 reg_3v3: regulator-3v3 {
42 compatible = "regulator-fixed";
43 regulator-name = "3v3";
44 regulator-min-microvolt = <3300000>;
45 regulator-max-microvolt = <3300000>;
48 reg_5v: regulator-5v {
49 compatible = "regulator-fixed";
50 regulator-name = "5v";
51 regulator-min-microvolt = <5000000>;
52 regulator-max-microvolt = <5000000>;
55 reg_usb_otg1_vbus: regulator-usb-otg1-vbus {
56 compatible = "regulator-fixed";
57 regulator-name = "usb_otg1_vbus";
58 regulator-min-microvolt = <5000000>;
59 regulator-max-microvolt = <5000000>;
60 gpio = <&gpio1 4 GPIO_ACTIVE_HIGH>;
61 enable-active-high;
64 reg_vref_adc: regulator-vref-adc {
65 compatible = "regulator-fixed";
66 regulator-name = "vref-adc";
67 regulator-min-microvolt = <3300000>;
68 regulator-max-microvolt = <3300000>;
73 pinctrl-names = "default";
74 pinctrl-0 = <&pinctrl_adc1>;
75 vref-supply = <®_vref_adc>;
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_flexcan2>;
86 cs-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
87 pinctrl-names = "default";
88 pinctrl-0 = <&pinctrl_ecspi1>;
94 spi-max-frequency = <20000000>;
95 spi-cpha;
96 spi-cpol;
99 address-width = <16>;
104 pinctrl-0 = <&pinctrl_enet1>;
105 /delete-node/ mdio;
109 pinctrl-names = "default";
110 pinctrl-0 = <&pinctrl_enet2 &pinctrl_enet2_mdio>;
111 phy-mode = "rmii";
112 phy-handle = <ðphy2>;
116 #address-cells = <1>;
117 #size-cells = <0>;
119 ethphy1: ethernet-phy@1 {
121 micrel,led-mode = <0>;
123 clock-names = "rmii-ref";
126 ethphy2: ethernet-phy@2 {
128 micrel,led-mode = <0>;
130 clock-names = "rmii-ref";
136 clock-frequency = <100000>;
137 pinctrl-names = "default";
138 pinctrl-0 = <&pinctrl_i2c1>;
143 clock-frequency = <100000>;
144 pinctrl-names = "default";
145 pinctrl-0 = <&pinctrl_i2c4>;
155 pinctrl-names = "default";
156 pinctrl-0 = <&pinctrl_pwm8>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&pinctrl_uart1>;
167 pinctrl-names = "default";
168 pinctrl-0 = <&pinctrl_uart2>;
169 linux,rs485-enabled-at-boot-time;
170 rs485-rx-during-tx;
171 rs485-rts-active-low;
172 uart-has-rtscts;
177 pinctrl-names = "default";
178 pinctrl-0 = <&pinctrl_uart3>;
179 uart-has-rtscts;
184 pinctrl-names = "default";
185 pinctrl-0 = <&pinctrl_uart4>;
190 pinctrl-names = "default";
191 pinctrl-0 = <&pinctrl_usbotg1>;
193 srp-disable;
194 hnp-disable;
195 adp-disable;
196 over-current-active-low;
197 vbus-supply = <®_usb_otg1_vbus>;
203 disable-over-current;
204 vbus-supply = <®_5v>;
209 pinctrl-names = "default";
210 pinctrl-0 = <&pinctrl_usdhc1>;
211 cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
212 keep-power-in-suspend;
213 wakeup-source;
214 vmmc-supply = <®_3v3>;
215 voltage-ranges = <3300 3300>;
216 no-1-8-v;
221 pinctrl-names = "default", "state_100mhz", "state_200mhz";
222 pinctrl-0 = <&pinctrl_usdhc2>;
223 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
224 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
225 non-removable;
226 keep-power-in-suspend;
227 wakeup-source;
228 vmmc-supply = <®_3v3>;
229 voltage-ranges = <3300 3300>;
230 no-1-8-v;
235 pinctrl-0 = <&pinctrl_reset_out &pinctrl_gpio>;
250 MX6UL_PAD_CSI_DATA05__GPIO4_IO26 0x100b1 /* ECSPI1-CS1 */
383 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
394 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {