1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/input/input.h>
7 #include "qca9558_devolo_dvl1xxx.dtsi"
10 compatible = "devolo,dvl1750e", "qca,qca9557";
11 model = "devolo WiFi pro 1750e";
14 led-boot = &status_blue;
15 led-failsafe = &status_red;
16 led-running = &status_blue;
17 led-upgrade = &status_red;
23 linux,code = <KEY_WPS_BUTTON>;
24 gpios = <&gpio 16 GPIO_ACTIVE_LOW>;
25 debounce-interval = <60>;
29 label = "USB Eject Button";
31 linux,input-type = <EV_SW>;
32 gpios = <&gpio 19 GPIO_ACTIVE_LOW>;
33 debounce-interval = <60>;
38 compatible = "gpio-leds";
40 status_blue: status_blue {
41 label = "dvl1750e:blue:status";
42 gpios = <&gpio 14 GPIO_ACTIVE_LOW>;
46 status_red: status_red {
47 label = "dvl1750e:red:status";
48 gpios = <&gpio 15 GPIO_ACTIVE_LOW>;
53 compatible = "gpio-beeper";
54 gpios = <&gpio 4 GPIO_ACTIVE_HIGH>;
59 compatible = "gpio-export";
62 gpio-export,name = "devolo:power:usb";
63 gpio-export,output = <1>;
64 gpios = <&gpio 11 GPIO_ACTIVE_HIGH>;