Lines Matching +full:srp +full:- +full:disable
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
6 /dts-v1/;
8 #include "imx8mp-kontron-osm-s.dtsi"
11 model = "Kontron BL i.MX8MP OSM-S";
12 compatible = "kontron,imx8mp-bl-osm-s", "kontron,imx8mp-osm-s", "fsl,imx8mp";
20 compatible = "linux,extcon-usb-gpio";
21 pinctrl-names = "default";
22 pinctrl-0 = <&pinctrl_usb1_id>;
23 id-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
27 compatible = "gpio-leds";
32 linux,default-trigger = "heartbeat";
36 pwm-beeper {
37 compatible = "pwm-beeper";
41 reg_vcc_panel: regulator-vcc-panel {
42 compatible = "regulator-fixed";
44 enable-active-high;
45 regulator-max-microvolt = <3300000>;
46 regulator-min-microvolt = <3300000>;
47 regulator-name = "VCC_PANEL";
57 spi-max-frequency = <20000000>;
61 &eqos { /* Second ethernet (OSM-S ETH_B) */
62 pinctrl-names = "default";
63 pinctrl-0 = <&pinctrl_eqos_rgmii>;
64 phy-mode = "rgmii-id";
65 phy-handle = <ðphy1>;
69 compatible = "snps,dwmac-mdio";
70 #address-cells = <1>;
71 #size-cells = <0>;
73 ethphy1: ethernet-phy@1 {
74 compatible = "ethernet-phy-id4f51.e91b";
76 pinctrl-0 = <&pinctrl_ethphy1>;
77 pinctrl-names = "default";
78 reset-assert-us = <10000>;
79 reset-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>;
84 &fec { /* First ethernet (OSM-S ETH_A) */
85 pinctrl-names = "default";
86 pinctrl-0 = <&pinctrl_enet_rgmii>;
87 phy-connection-type = "rgmii-id";
88 phy-handle = <ðphy0>;
92 #address-cells = <1>;
93 #size-cells = <0>;
95 ethphy0: ethernet-phy@1 {
96 compatible = "ethernet-phy-id4f51.e91b";
98 pinctrl-0 = <&pinctrl_ethphy0>;
99 pinctrl-names = "default";
100 reset-assert-us = <10000>;
101 reset-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
112 * SDIO_A_PWR_EN -> CAN_ADDR2
113 * SDIO_A_WP -> CAN_ADDR3
116 pinctrl-names = "default";
117 pinctrl-0 = <&pinctrl_gpio2>;
118 gpio-line-names = "", "", "", "", "", "", "", "", "", "", "", "",
126 * SPI_A_WP -> CAN_ADDR0
127 * SPI_A_HOLD -> CAN_ADDR1
128 * GPIO_B_0 -> DIO1_OUT
129 * GPIO_B_1 -> DIO2_OUT
132 gpio-line-names = "PCIE_WAKE", "PCIE_CLKREQ", "PCIE_A_PERST", "SDIO_B_D5",
144 * GPIO_B_5 -> DIO2_IN
145 * GPIO_B_6 -> DIO3_IN
146 * GPIO_B_7 -> DIO4_IN
147 * GPIO_B_3 -> DIO4_OUT
148 * GPIO_B_4 -> DIO1_IN
149 * GPIO_B_2 -> DIO3_OUT
152 gpio-line-names = "DIO2_IN", "DIO3_IN", "DIO4_IN", "GPIO_C_0",
167 pinctrl-names = "default";
168 pinctrl-0 = <&pinctrl_hdmi>;
169 ddc-i2c-bus = <&i2c2>;
180 gpio_expander_dio: io-expander@20 {
183 gpio-controller;
184 #gpio-cells = <2>;
185 gpio-line-names = "DIO1_OUT","DIO1_IN", "DIO2_OUT","DIO2_IN",
187 interrupt-parent = <&gpio3>;
189 reset-gpios = <&gpio3 20 GPIO_ACTIVE_LOW>;
218 uart-has-rtscts;
223 linux,rs485-enabled-at-boot-time;
224 uart-has-rtscts;
229 adp-disable;
230 hnp-disable;
231 srp-disable;
234 usb-role-switch;
239 pinctrl-names = "default";
240 pinctrl-0 = <&pinctrl_usb_hub>;
241 #address-cells = <1>;
242 #size-cells = <0>;
246 usb-hub@1 {
249 reset-gpios = <&gpio3 14 GPIO_ACTIVE_LOW>;
258 fsl,disable-port-power-control;
259 fsl,permanently-attached;
264 vbus-supply = <®_usb1_vbus>;
273 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
274 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
275 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
276 vmmc-supply = <®_vdd_3v3>;