48c3d5c884
Both TL-WPA8630(P) v1 and v2 feature a button labelled "WiFi".
While this is implemented as KEY_RFKILL for v1 in ar71xx and ath79,
the v2 sets it up as WPS button.
According to the manual, the behavior in OEM firmware is:
"Press and hold the button for 1 second to copy wireless settings
from the main router to the extender. Go to Wi-Fi Clone for more
information. Press and hold the button for at least 5 seconds to
turn the wireless function on or off."
Consequently, and since this is historic behavior on v1 in OpenWrt,
we set this button to KEY_RFKILL on both revisions.
Fixes: ab74def0db
("ath79: add support for TP-Link TL-WPA8630P v2")
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
53 lines
786 B
Plaintext
53 lines
786 B
Plaintext
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
|
|
|
#include "qca9563_tplink_tl-wpa8630.dtsi"
|
|
|
|
/ {
|
|
aliases {
|
|
label-mac-device = ð0;
|
|
};
|
|
|
|
gpio-export {
|
|
compatible = "gpio-export";
|
|
|
|
led_control {
|
|
gpio-export,name = "tp-link:led:control";
|
|
gpios = <&gpio 14 GPIO_ACTIVE_HIGH>;
|
|
};
|
|
};
|
|
};
|
|
|
|
&partitions {
|
|
partition@0 {
|
|
label = "factory-uboot";
|
|
reg = <0x000000 0x020000>;
|
|
read-only;
|
|
};
|
|
|
|
partition@20000 {
|
|
label = "u-boot";
|
|
reg = <0x020000 0x020000>;
|
|
read-only;
|
|
};
|
|
|
|
partition@40000 {
|
|
compatible = "tplink,firmware";
|
|
label = "firmware";
|
|
reg = <0x040000 0x5e0000>;
|
|
};
|
|
|
|
partition@620000 {
|
|
label = "partition-table";
|
|
reg = <0x620000 0x010000>;
|
|
read-only;
|
|
};
|
|
};
|
|
|
|
ð0 {
|
|
mtd-mac-address = <&mac 0x8>;
|
|
};
|
|
|
|
&wmac {
|
|
mtd-mac-address = <&mac 0x8>;
|
|
};
|