Lines Matching +full:gpio +full:- +full:beeper

1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
6 /dts-v1/;
8 #include "imx8mm-kontron-sl.dtsi"
12 compatible = "kontron,imx8mm-bl", "kontron,imx8mm-sl", "fsl,imx8mm";
21 osc_can: clock-osc-can {
22 compatible = "fixed-clock";
23 #clock-cells = <0>;
24 clock-frequency = <16000000>;
25 clock-output-names = "osc-can";
28 hdmi-out {
29 compatible = "hdmi-connector";
34 remote-endpoint = <&bridge_out_conn>;
40 compatible = "gpio-leds";
41 pinctrl-names = "default";
42 pinctrl-0 = <&pinctrl_gpio_led>;
47 linux,default-trigger = "heartbeat";
76 pwm-beeper {
77 compatible = "pwm-beeper";
81 reg_rst_eth2: regulator-rst-eth2 {
82 compatible = "regulator-fixed";
83 regulator-name = "rst-usb-eth2";
84 pinctrl-names = "default";
85 pinctrl-0 = <&pinctrl_usb_eth2>;
86 gpio = <&gpio3 2 GPIO_ACTIVE_HIGH>;
87 enable-active-high;
88 regulator-always-on;
91 reg_vdd_5v: regulator-5v {
92 compatible = "regulator-fixed";
93 regulator-name = "vdd-5v";
94 regulator-min-microvolt = <5000000>;
95 regulator-max-microvolt = <5000000>;
100 pinctrl-names = "default";
101 pinctrl-0 = <&pinctrl_ecspi2>;
102 cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
108 pinctrl-names = "default";
109 pinctrl-0 = <&pinctrl_can>;
111 interrupt-parent = <&gpio4>;
113 spi-max-frequency = <10000000>;
114 vdd-supply = <&reg_vdd_3v3>;
115 xceiver-supply = <&reg_vdd_5v>;
120 pinctrl-names = "default";
121 pinctrl-0 = <&pinctrl_ecspi3>;
122 cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>;
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_enet>;
129 phy-connection-type = "rgmii-rxid";
130 phy-handle = <&ethphy>;
134 #address-cells = <1>;
135 #size-cells = <0>;
137 ethphy: ethernet-phy@0 {
139 reset-assert-us = <1>;
140 reset-deassert-us = <15000>;
141 reset-gpios = <&gpio4 27 GPIO_ACTIVE_LOW>;
147 pinctrl-names = "default";
148 pinctrl-0 = <&pinctrl_gpio4>;
150 dsi_mux_sel_hdmi: dsi-mux-sel-hdmi-hog {
151 gpio-hog;
153 output-high;
154 line-name = "dsi-mux-sel";
157 dsi_mux_sel_lvds: dsi-mux-sel-lvds-hog {
158 gpio-hog;
160 output-low;
161 line-name = "dsi-mux-sel";
165 dsi-mux-oe-hog {
166 gpio-hog;
168 output-high;
169 line-name = "dsi-mux-oe";
174 clock-frequency = <400000>;
175 pinctrl-names = "default";
176 pinctrl-0 = <&pinctrl_i2c3>;
182 enable-gpios = <&gpio4 26 GPIO_ACTIVE_HIGH>;
183 pinctrl-names = "default";
184 pinctrl-0 = <&pinctrl_sn65dsi84>;
191 pinctrl-names = "default";
192 pinctrl-0 = <&pinctrl_adv7535>;
193 adi,dsi-lanes = <4>;
194 interrupt-parent = <&gpio4>;
196 a2vdd-supply = <&reg_vdd_1v8>;
197 avdd-supply = <&reg_vdd_1v8>;
198 dvdd-supply = <&reg_vdd_1v8>;
199 pvdd-supply = <&reg_vdd_1v8>;
200 v1p2-supply = <&reg_vdd_1v8>;
201 v3p3-supply = <&reg_vdd_3v3>;
204 #address-cells = <1>;
205 #size-cells = <0>;
211 remote-endpoint = <&mipi_dsi_out>;
219 remote-endpoint = <&hdmi_in_conn>;
227 clock-frequency = <100000>;
228 pinctrl-names = "default";
229 pinctrl-0 = <&pinctrl_i2c4>;
243 samsung,esc-clock-frequency = <54000000>;
248 remote-endpoint = <&bridge_in_dsi_hdmi>;
252 pinctrl-names = "default";
253 pinctrl-0 = <&pinctrl_pwm2>;
258 pinctrl-names = "default";
259 pinctrl-0 = <&pinctrl_uart1>;
260 uart-has-rtscts;
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_uart2>;
267 linux,rs485-enabled-at-boot-time;
268 uart-has-rtscts;
274 over-current-active-low;
280 disable-over-current;
281 #address-cells = <1>;
282 #size-cells = <0>;
288 #address-cells = <1>;
289 #size-cells = <0>;
294 local-mac-address = [ 00 00 00 00 00 00 ];
300 pinctrl-names = "default", "state_100mhz", "state_200mhz";
301 pinctrl-0 = <&pinctrl_usdhc2>;
302 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
303 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
304 vmmc-supply = <&reg_vdd_3v3>;
305 vqmmc-supply = <&reg_nvcc_sd>;
306 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
311 pinctrl-names = "default";
312 pinctrl-0 = <&pinctrl_gpio>;
461 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
474 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {