Lines Matching +full:mdio +full:- +full:mux +full:- +full:2

1 // SPDX-License-Identifier: GPL-2.0
2 #include "qcom-ipq8064.dtsi"
3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/leds/common.h>
7 model = "MikroTik RB3011UiAS-RM";
14 mdio-gpio0 = &mdio0;
15 mdio-gpio1 = &mdio1;
20 stdout-path = "serial0:115200n8";
28 mdio0: mdio-0 {
30 compatible = "virtual,mdio-gpio";
33 #address-cells = <1>;
34 #size-cells = <0>;
36 pinctrl-0 = <&mdio0_pins>;
37 pinctrl-names = "default";
41 #address-cells = <1>;
42 #size-cells = <0>;
46 pinctrl-0 = <&sw0_reset_pin>;
47 pinctrl-names = "default";
49 reset-gpios = <&qcom_pinmux 16 GPIO_ACTIVE_LOW>;
53 #address-cells = <1>;
54 #size-cells = <0>;
60 phy-mode = "rgmii-id";
61 fixed-link {
63 full-duplex;
72 port@2 {
73 reg = <2>;
95 mdio1: mdio-1 {
97 compatible = "virtual,mdio-gpio";
100 #address-cells = <1>;
101 #size-cells = <0>;
103 pinctrl-0 = <&mdio1_pins>;
104 pinctrl-names = "default";
108 #address-cells = <1>;
109 #size-cells = <0>;
113 pinctrl-0 = <&sw1_reset_pin>;
114 pinctrl-names = "default";
116 reset-gpios = <&qcom_pinmux 17 GPIO_ACTIVE_LOW>;
120 #address-cells = <1>;
121 #size-cells = <0>;
127 phy-mode = "sgmii";
128 fixed-link {
130 full-duplex;
139 port@2 {
140 reg = <2>;
169 spi-max-frequency = <50000000>;
171 pinctrl-0 = <&spi_pins>;
172 pinctrl-names = "default";
174 cs-gpios = <&qcom_pinmux 20 GPIO_ACTIVE_HIGH>;
177 compatible = "jedec,spi-nor";
178 #address-cells = <1>;
179 #size-cells = <1>;
180 spi-max-frequency = <50000000>;
191 gpio-keys {
192 compatible = "gpio-keys";
193 pinctrl-0 = <&buttons_pins>;
194 pinctrl-names = "default";
200 linux,input-type = <1>;
201 debounce-interval = <60>;
206 compatible = "gpio-leds";
207 pinctrl-0 = <&leds_pins>;
208 pinctrl-names = "default";
214 default-state = "off";
228 phy-mode = "rgmii";
230 phy-handle = <&switch0cpu>;
232 fixed-link {
234 full-duplex;
241 phy-mode = "sgmii";
243 phy-handle = <&switch1cpu>;
245 fixed-link {
247 full-duplex;
271 nand-ecc-strength = <4>;
272 nand-bus-width = <8>;
273 nand-ecc-step-size = <512>;
276 compatible = "fixed-partitions";
277 #address-cells = <1>;
278 #size-cells = <1>;
295 mux {
297 drive-strength = <16>;
298 bias-disable;
303 mux {
305 drive-strength = <16>;
306 bias-disable;
311 mux {
314 drive-strength = <8>;
315 bias-disable;
320 mux {
322 drive-strength = <16>;
324 bias-disable;
325 input-disable;
330 mux {
332 drive-strength = <16>;
334 bias-disable;
335 input-disable;
340 mux {
343 drive-strength = <16>;
344 bias-disable;
345 output-high;
355 pinctrl-0 = <&usb1_pwr_en_pins>;
356 pinctrl-names = "default";