// SPDX-License-Identifier: GPL-2.0-or-later OR MIT #include #include "ar9341_tplink_tl-wa.dtsi" / { model = "TP-Link TL-WA860RE v1"; compatible = "tplink,tl-wa860re-v1", "qca,ar9341"; aliases { led-boot = &led_power_green; led-failsafe = &led_power_orange; led-running = &led_power_green; led-upgrade = &led_power_orange; }; keys { compatible = "gpio-keys"; reset { label = "Reset"; linux,code = ; gpios = <&gpio 17 GPIO_ACTIVE_LOW>; debounce-interval = <60>; }; wps { label = "WPS"; linux,code = ; gpios = <&gpio 16 GPIO_ACTIVE_LOW>; debounce-interval = <60>; }; onoff { label = "ONOFF"; linux,code = ; gpios = <&gpio 11 GPIO_ACTIVE_LOW>; debounce-interval = <60>; }; }; leds { compatible = "gpio-leds"; lan { function = LED_FUNCTION_LAN; color = ; gpios = <&gpio 20 GPIO_ACTIVE_LOW>; }; led_power_green: power_green { function = LED_FUNCTION_POWER; color = ; gpios = <&gpio 14 GPIO_ACTIVE_LOW>; default-state = "on"; }; led_power_orange: power_orange { function = LED_FUNCTION_POWER; color = ; gpios = <&gpio 12 GPIO_ACTIVE_LOW>; }; wlan_green { function = LED_FUNCTION_WLAN; color = ; gpios = <&gpio 2 GPIO_ACTIVE_LOW>; linux,default-trigger = "phy0tpt"; }; wlan_orange { function = LED_FUNCTION_WLAN; color = ; gpios = <&gpio 0 GPIO_ACTIVE_LOW>; }; }; };