Lines Matching +full:gpio +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";
32 linux,default-trigger = "heartbeat";
46 pwm-beeper {
47 compatible = "pwm-beeper";
51 reg_rst_eth2: regulator-rst-eth2 {
52 compatible = "regulator-fixed";
53 gpio = <&gpio1 1 GPIO_ACTIVE_HIGH>;
54 enable-active-high;
55 regulator-always-on;
56 regulator-name = "rst-usb-eth2";
59 reg_vdd_5v: regulator-5v {
60 compatible = "regulator-fixed";
61 regulator-always-on;
62 regulator-min-microvolt = <5000000>;
63 regulator-max-microvolt = <5000000>;
64 regulator-name = "vdd-5v";
74 pinctrl-names = "default";
75 pinctrl-0 = <&pinctrl_can>;
77 interrupts-extended = <&gpio5 1 IRQ_TYPE_LEVEL_LOW>;
82 spi-max-frequency = <15000000>;
83 vdd-supply = <&reg_vdd_3v3>;
84 xceiver-supply = <&reg_vdd_5v>;
94 spi-max-frequency = <20000000>;
99 pinctrl-names = "default";
100 pinctrl-0 = <&pinctrl_enet_rgmii>;
101 phy-connection-type = "rgmii-id";
102 phy-handle = <&ethphy>;
106 #address-cells = <1>;
107 #size-cells = <0>;
109 ethphy: ethernet-phy@0 {
110 compatible = "ethernet-phy-id4f51.e91b";
112 reset-assert-us = <10000>;
113 reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
120 * GPIO_B_0 -> DIO1_OUT
121 * GPIO_B_1 -> DIO2_OUT
124 gpio-line-names = "", "GPIO_A_0", "", "GPIO_A_1",
139 * GPIO_B_2 -> DIO3_OUT
140 * GPIO_B_3 -> DIO4_OUT
143 gpio-line-names = "GPIO_C_5", "GPIO_C_4", "SDIO_B_CD#", "SDIO_B_D5",
154 * GPIO_B_4 -> DIO1_IN
155 * GPIO_B_5 -> DIO2_IN
156 * GPIO_B_6 -> DIO3_IN
157 * GPIO_B_7 -> DIO4_IN
160 gpio-line-names = "GPIO_C_7", "", "I2S_A_DATA_IN", "I2S_B_DATA_IN",
173 usb-hub@2c {
175 pinctrl-names = "default";
176 pinctrl-0 = <&pinctrl_usb_hub>;
178 non-removable-ports = <0>, <3>;
179 reset-gpios = <&gpio5 2 GPIO_ACTIVE_LOW>;
200 uart-has-rtscts;
205 linux,rs485-enabled-at-boot-time;
206 uart-has-rtscts;
217 disable-over-current;
218 #address-cells = <1>;
219 #size-cells = <0>;
223 /delete-property/ vbus-supply;
228 #address-cells = <1>;
229 #size-cells = <0>;
234 local-mac-address = [ 00 00 00 00 00 00 ];
240 vmmc-supply = <&reg_vdd_3v3>;