The GPIO for the reset button for the Archer C7v5 changed from ar71xx to ath79. An investigation based on tests revealed that the A7v5 responds on "11", while the C7v5 responds on "5" as set for ar71xx. Thus, we just define this in the DTS files instead of in the common DTSI. Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
64 lines
1 KiB
Text
64 lines
1 KiB
Text
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
|
/dts-v1/;
|
|
|
|
#include "qca9563_tplink_archer-x7-v5.dtsi"
|
|
|
|
/ {
|
|
compatible = "tplink,archer-c7-v5", "qca,qca9563";
|
|
model = "TP-Link Archer C7 v5";
|
|
};
|
|
|
|
&gpio_keys {
|
|
reset {
|
|
label = "Reset button";
|
|
linux,code = <KEY_RESTART>;
|
|
gpios = <&gpio 5 GPIO_ACTIVE_LOW>;
|
|
debounce-interval = <60>;
|
|
};
|
|
};
|
|
|
|
&mtdparts {
|
|
partition@0 {
|
|
label = "factory-uboot";
|
|
reg = <0x000000 0x020000>;
|
|
read-only;
|
|
};
|
|
|
|
partition@20000 {
|
|
label = "u-boot";
|
|
reg = <0x020000 0x020000>;
|
|
read-only;
|
|
};
|
|
|
|
partition@40000 {
|
|
label = "partition-table";
|
|
reg = <0x040000 0x010000>;
|
|
};
|
|
|
|
art: partition@50000 {
|
|
label = "art";
|
|
reg = <0x050000 0x010000>;
|
|
read-only;
|
|
};
|
|
|
|
info: partition@60000 {
|
|
label = "info";
|
|
reg = <0x060000 0x020000>;
|
|
};
|
|
|
|
partition@80000 {
|
|
label = "user-config";
|
|
reg = <0x080000 0x040000>;
|
|
};
|
|
|
|
partition@c0000 {
|
|
label = "firmware";
|
|
reg = <0x0c0000 0xf00000>;
|
|
compatible = "denx,uimage";
|
|
};
|
|
|
|
partition@ff0000 {
|
|
label = "default-config";
|
|
reg = <0xff0000 0x010000>;
|
|
};
|
|
};
|