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

1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
6 /dts-v1/;
8 #include "imx93-kontron-osm-s.dtsi"
11 model = "Kontron BL i.MX93 OSM-S";
12 compatible = "kontron,imx93-bl-osm-s", "kontron,imx93-osm-s", "fsl,imx93";
20 compatible = "gpio-leds";
25 linux,default-trigger = "heartbeat";
29 pwm-beeper {
30 compatible = "pwm-beeper";
34 reg_vcc_panel: regulator-vcc-panel {
35 compatible = "regulator-fixed";
36 gpio = <&gpio4 3 GPIO_ACTIVE_HIGH>;
37 enable-active-high;
38 regulator-max-microvolt = <3300000>;
39 regulator-min-microvolt = <3300000>;
40 regulator-name = "VCC_PANEL";
44 &eqos { /* Second ethernet (OSM-S ETH_B) */
45 pinctrl-names = "default";
46 pinctrl-0 = <&pinctrl_eqos_rgmii>;
47 phy-mode = "rgmii-id";
48 phy-handle = <&ethphy1>;
52 compatible = "snps,dwmac-mdio";
53 #address-cells = <1>;
54 #size-cells = <0>;
56 ethphy1: ethernet-phy@1 {
57 compatible = "ethernet-phy-id4f51.e91b";
59 reset-assert-us = <10000>;
60 reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
65 &fec { /* First ethernet (OSM-S ETH_A) */
66 pinctrl-names = "default";
67 pinctrl-0 = <&pinctrl_enet_rgmii>;
68 phy-connection-type = "rgmii-id";
69 phy-handle = <&ethphy0>;
73 #address-cells = <1>;
74 #size-cells = <0>;
76 ethphy0: ethernet-phy@1 {
77 compatible = "ethernet-phy-id4f51.e91b";
79 reset-assert-us = <10000>;
80 reset-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>;
92 gpio_expander_dio: gpio@20 {
95 gpio-controller;
96 #gpio-cells = <2>;
97 gpio-line-names = "DIO1_OUT","DIO1_IN", "DIO2_OUT","DIO2_IN",
99 interrupt-parent = <&gpio4>;
101 reset-gpios = <&gpio2 2 GPIO_ACTIVE_LOW>;
106 assigned-clocks = <&clk IMX93_CLK_LPSPI8>;
107 assigned-clock-parents = <&clk IMX93_CLK_SYS_PLL_PFD0_DIV2>;
108 assigned-clock-rates = <100000000>;
114 spi-max-frequency = <20000000>;
123 uart-has-rtscts;
128 linux,rs485-enabled-at-boot-time;
129 uart-has-rtscts;
138 #address-cells = <1>;
139 #size-cells = <0>;
140 disable-over-current;
151 adp-disable;
152 hnp-disable;
153 srp-disable;
154 disable-over-current;
156 usb-role-switch;
161 vmmc-supply = <&reg_vdd_3v3>;