Lines Matching +full:pwm +full:- +full:beeper
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
6 /dts-v1/;
8 #include "imx8mm-kontron-osm-s.dtsi"
11 model = "Kontron BL i.MX8MM OSM-S (N802X S)";
12 compatible = "kontron,imx8mm-bl-osm-s", "kontron,imx8mm-osm-s", "fsl,imx8mm";
19 osc_can: clock-osc-can {
20 compatible = "fixed-clock";
21 #clock-cells = <0>;
22 clock-frequency = <40000000>;
23 clock-output-names = "osc-can";
27 compatible = "gpio-leds";
28 pinctrl-names = "default";
29 pinctrl-0 = <&pinctrl_gpio_led>;
34 linux,default-trigger = "heartbeat";
48 pwm-beeper {
49 compatible = "pwm-beeper";
53 reg_rst_eth2: regulator-rst-eth2 {
54 compatible = "regulator-fixed";
55 pinctrl-names = "default";
56 pinctrl-0 = <&pinctrl_usb_eth2>;
58 enable-active-high;
59 regulator-always-on;
60 regulator-name = "rst-usb-eth2";
63 reg_usb1_vbus: regulator-usb1-vbus {
64 compatible = "regulator-fixed";
65 pinctrl-names = "default";
66 pinctrl-0 = <&pinctrl_reg_usb1_vbus>;
68 regulator-min-microvolt = <5000000>;
69 regulator-max-microvolt = <5000000>;
70 regulator-name = "usb1-vbus";
73 reg_vdd_5v: regulator-5v {
74 compatible = "regulator-fixed";
75 regulator-always-on;
76 regulator-min-microvolt = <5000000>;
77 regulator-max-microvolt = <5000000>;
78 regulator-name = "vdd-5v";
83 pinctrl-names = "default";
84 pinctrl-0 = <&pinctrl_ecspi2>;
85 cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
91 pinctrl-names = "default";
92 pinctrl-0 = <&pinctrl_can>;
94 interrupts-extended = <&gpio4 28 IRQ_TYPE_LEVEL_LOW>;
99 spi-max-frequency = <15000000>;
100 vdd-supply = <®_vdd_3v3>;
101 xceiver-supply = <®_vdd_5v>;
106 pinctrl-names = "default";
107 pinctrl-0 = <&pinctrl_ecspi3>;
108 cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>;
114 spi-max-frequency = <20000000>;
119 pinctrl-names = "default";
120 pinctrl-0 = <&pinctrl_enet>;
121 phy-connection-type = "rgmii-rxid";
122 phy-handle = <ðphy>;
126 #address-cells = <1>;
127 #size-cells = <0>;
129 ethphy: ethernet-phy@0 {
131 reset-assert-us = <1>;
132 reset-deassert-us = <15000>;
133 reset-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
139 pinctrl-names = "default";
140 pinctrl-0 = <&pinctrl_gpio1>;
141 gpio-line-names = "", "", "", "dio1-out", "", "", "dio1-in", "dio2-out",
142 "dio2-in", "dio3-out", "dio3-in", "dio4-out", "", "", "", "",
148 pinctrl-names = "default";
149 pinctrl-0 = <&pinctrl_gpio5>;
150 gpio-line-names = "", "", "dio4-in", "", "", "", "", "",
157 clock-frequency = <100000>;
158 pinctrl-names = "default";
159 pinctrl-0 = <&pinctrl_i2c4>;
164 pinctrl-names = "default";
165 pinctrl-0 = <&pinctrl_pwm2>;
170 pinctrl-names = "default";
171 pinctrl-0 = <&pinctrl_uart1>;
172 uart-has-rtscts;
177 pinctrl-names = "default";
178 pinctrl-0 = <&pinctrl_uart2>;
179 linux,rs485-enabled-at-boot-time;
180 uart-has-rtscts;
186 disable-over-current;
187 vbus-supply = <®_usb1_vbus>;
193 disable-over-current;
194 #address-cells = <1>;
195 #size-cells = <0>;
201 #address-cells = <1>;
202 #size-cells = <0>;
207 local-mac-address = [ 00 00 00 00 00 00 ];
213 pinctrl-names = "default", "state_100mhz", "state_200mhz";
214 pinctrl-0 = <&pinctrl_usdhc2>;
215 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
216 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
217 vmmc-supply = <®_vdd_3v3>;
218 vqmmc-supply = <®_nvcc_sd>;
219 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
351 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
364 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {