mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-19 21:58:04 +00:00
ath79: update DTS for TP-Link WDR3600/WDR4300 v1
This replaces gpio-export by gpio-hogs and switches buttons to interrupt-driven gpio-keys. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
parent
7ec092e641
commit
32144ba275
@ -59,8 +59,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
keys {
|
keys {
|
||||||
compatible = "gpio-keys-polled";
|
compatible = "gpio-keys";
|
||||||
poll-interval = <20>;
|
|
||||||
|
|
||||||
reset {
|
reset {
|
||||||
linux,code = <KEY_RESTART>;
|
linux,code = <KEY_RESTART>;
|
||||||
@ -75,34 +74,6 @@
|
|||||||
debounce-interval = <60>;
|
debounce-interval = <60>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gpio-export {
|
|
||||||
compatible = "gpio-export";
|
|
||||||
|
|
||||||
gpio_usb1_power {
|
|
||||||
gpio-export,name = "tp-link:power:usb1";
|
|
||||||
gpio-export,output = <1>;
|
|
||||||
gpios = <&gpio 22 GPIO_ACTIVE_HIGH>;
|
|
||||||
};
|
|
||||||
|
|
||||||
gpio_usb2_power {
|
|
||||||
gpio-export,name = "tp-link:power:usb2";
|
|
||||||
gpio-export,output = <1>;
|
|
||||||
gpios = <&gpio 21 GPIO_ACTIVE_HIGH>;
|
|
||||||
};
|
|
||||||
|
|
||||||
gpio_ext_lna0 {
|
|
||||||
gpio-export,name = "tp-link:ext:lna0";
|
|
||||||
gpio-export,output = <1>;
|
|
||||||
gpios = <&gpio 18 GPIO_ACTIVE_HIGH>;
|
|
||||||
};
|
|
||||||
|
|
||||||
gpio_ext_lna1 {
|
|
||||||
gpio-export,name = "tp-link:ext:lna1";
|
|
||||||
gpio-export,output = <1>;
|
|
||||||
gpios = <&gpio 19 GPIO_ACTIVE_HIGH>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
&ref {
|
&ref {
|
||||||
@ -115,6 +86,34 @@
|
|||||||
|
|
||||||
&gpio {
|
&gpio {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
|
lna0 {
|
||||||
|
gpio-hog;
|
||||||
|
gpios = <18 GPIO_ACTIVE_HIGH>;
|
||||||
|
output-high;
|
||||||
|
line-name = "tp-link:ext:lna0";
|
||||||
|
};
|
||||||
|
|
||||||
|
lna1 {
|
||||||
|
gpio-hog;
|
||||||
|
gpios = <19 GPIO_ACTIVE_HIGH>;
|
||||||
|
output-high;
|
||||||
|
line-name = "tp-link:ext:lna1";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb1_power {
|
||||||
|
gpio-hog;
|
||||||
|
gpios = <22 GPIO_ACTIVE_HIGH>;
|
||||||
|
output-high;
|
||||||
|
line-name = "tp-link:power:usb1";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2_power {
|
||||||
|
gpio-hog;
|
||||||
|
gpios = <21 GPIO_ACTIVE_HIGH>;
|
||||||
|
output-high;
|
||||||
|
line-name = "tp-link:power:usb2";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&spi {
|
&spi {
|
||||||
|
Loading…
Reference in New Issue
Block a user