1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 #include "qca9556_avm_fritz-repeater.dtsi"
5 #include <dt-bindings/gpio/gpio.h>
8 compatible = "avm,fritz1750e", "qca,qca9556";
9 model = "AVM FRITZ!WLAN Repeater 1750E";
12 led-boot = &led_power;
13 led-failsafe = &led_power;
14 led-running = &led_power;
15 led-upgrade = &led_power;
19 compatible = "spi-gpio";
23 sck-gpios = <&gpio 14 GPIO_ACTIVE_HIGH>;
24 mosi-gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
25 num-chipselects = <0>;
27 spi_gpio: led_gpio@0 {
28 compatible = "fairchild,74hc595";
32 registers-number = <1>;
33 spi-max-frequency = <10000000>;
37 gpios = <7 GPIO_ACTIVE_HIGH>;
39 line-name = "gpio-latch-bit";
45 compatible = "gpio-leds";
48 label = "green:power";
49 gpios = <&spi_gpio 6 GPIO_ACTIVE_HIGH>;
54 gpios = <&spi_gpio 5 GPIO_ACTIVE_HIGH>;
55 linux,default-trigger = "phy1tpt";
60 gpios = <&gpio 13 GPIO_ACTIVE_HIGH>;
64 label = "green:rssi0";
65 gpios = <&spi_gpio 0 GPIO_ACTIVE_HIGH>;
69 label = "green:rssi1";
70 gpios = <&spi_gpio 1 GPIO_ACTIVE_HIGH>;
74 label = "green:rssi2";
75 gpios = <&spi_gpio 2 GPIO_ACTIVE_HIGH>;
79 label = "green:rssi3";
80 gpios = <&spi_gpio 3 GPIO_ACTIVE_HIGH>;
84 label = "green:rssi4";
85 gpios = <&spi_gpio 4 GPIO_ACTIVE_HIGH>;
95 reset-gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
101 gpios = <17 GPIO_ACTIVE_HIGH>;
103 line-name = "PCIE EP reset";
108 gpios = <18 GPIO_ACTIVE_HIGH>;
110 line-name = "PCIE Bus reset";