Lines Matching +full:led +full:- +full:speed +full:- +full:mode

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";
44 pinctrl-0 = <&sw0_reset_pin>;
45 pinctrl-names = "default";
47 reset-gpios = <&qcom_pinmux 16 GPIO_ACTIVE_LOW>;
51 #address-cells = <1>;
52 #size-cells = <0>;
58 phy-mode = "rgmii-id";
59 fixed-link {
60 speed = <1000>;
61 full-duplex;
70 #address-cells = <1>;
71 #size-cells = <0>;
73 led@0 {
77 default-state = "keep";
87 #address-cells = <1>;
88 #size-cells = <0>;
90 led@0 {
94 default-state = "keep";
104 #address-cells = <1>;
105 #size-cells = <0>;
107 led@0 {
111 default-state = "keep";
121 #address-cells = <1>;
122 #size-cells = <0>;
124 led@0 {
128 default-state = "keep";
138 #address-cells = <1>;
139 #size-cells = <0>;
141 led@0 {
145 default-state = "keep";
153 mdio1: mdio-1 {
155 compatible = "virtual,mdio-gpio";
158 #address-cells = <1>;
159 #size-cells = <0>;
161 pinctrl-0 = <&mdio1_pins>;
162 pinctrl-names = "default";
169 pinctrl-0 = <&sw1_reset_pin>;
170 pinctrl-names = "default";
172 reset-gpios = <&qcom_pinmux 17 GPIO_ACTIVE_LOW>;
176 #address-cells = <1>;
177 #size-cells = <0>;
183 phy-mode = "sgmii";
184 fixed-link {
185 speed = <1000>;
186 full-duplex;
195 #address-cells = <1>;
196 #size-cells = <0>;
198 led@0 {
202 default-state = "keep";
212 #address-cells = <1>;
213 #size-cells = <0>;
215 led@0 {
219 default-state = "keep";
229 #address-cells = <1>;
230 #size-cells = <0>;
232 led@0 {
236 default-state = "keep";
246 #address-cells = <1>;
247 #size-cells = <0>;
249 led@0 {
253 default-state = "keep";
263 #address-cells = <1>;
264 #size-cells = <0>;
266 led@0 {
270 default-state = "keep";
280 qcom,mode = <GSBI_PROT_SPI>;
286 pinctrl-0 = <&spi_pins>;
287 pinctrl-names = "default";
289 cs-gpios = <&qcom_pinmux 20 GPIO_ACTIVE_HIGH>;
292 compatible = "jedec,spi-nor";
293 #address-cells = <1>;
294 #size-cells = <1>;
295 spi-max-frequency = <50000000>;
306 gpio-keys {
307 compatible = "gpio-keys";
308 pinctrl-0 = <&buttons_pins>;
309 pinctrl-names = "default";
315 linux,input-type = <1>;
316 debounce-interval = <60>;
321 compatible = "gpio-leds";
322 pinctrl-0 = <&leds_pins>;
323 pinctrl-names = "default";
325 led-0 {
329 default-state = "off";
343 phy-mode = "rgmii";
345 phy-handle = <&switch0cpu>;
347 fixed-link {
348 speed = <1000>;
349 full-duplex;
356 phy-mode = "sgmii";
358 phy-handle = <&switch1cpu>;
360 fixed-link {
361 speed = <1000>;
362 full-duplex;
368 qcom,mode = <GSBI_PROT_I2C_UART>;
385 nand-ecc-strength = <4>;
386 nand-bus-width = <8>;
387 nand-ecc-step-size = <512>;
390 compatible = "fixed-partitions";
391 #address-cells = <1>;
392 #size-cells = <1>;
411 drive-strength = <16>;
412 bias-disable;
419 drive-strength = <16>;
420 bias-disable;
428 drive-strength = <8>;
429 bias-disable;
436 drive-strength = <16>;
438 bias-disable;
439 input-disable;
446 drive-strength = <16>;
448 bias-disable;
449 input-disable;
457 drive-strength = <16>;
458 bias-disable;
459 output-high;
469 pinctrl-0 = <&usb1_pwr_en_pins>;
470 pinctrl-names = "default";