projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ramips: set usb led trigger via devicetree
[openwrt/openwrt.git]
/
target
/
linux
/
ramips
/
dts
/
ArcherC2-v1.dts
diff --git
a/target/linux/ramips/dts/ArcherC2-v1.dts
b/target/linux/ramips/dts/ArcherC2-v1.dts
index 6af75e39cec3a35001d67d2ab7a68189b688ba7d..64b7997349c15fed0240079ed9aba3cecfccf8c3 100644
(file)
--- a/
target/linux/ramips/dts/ArcherC2-v1.dts
+++ b/
target/linux/ramips/dts/ArcherC2-v1.dts
@@
-1,6
+1,6
@@
/dts-v1/;
/dts-v1/;
-
/include/
"mt7620a.dtsi"
+
#include
"mt7620a.dtsi"
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
@@
-9,6
+9,10
@@
compatible = "tplink,c2-v1", "ralink,mt7620a-soc";
model = "TP-Link Archer C2 v1";
compatible = "tplink,c2-v1", "ralink,mt7620a-soc";
model = "TP-Link Archer C2 v1";
+ aliases {
+ led-status = &led_wps;
+ };
+
chosen {
bootargs = "console=ttyS0,115200";
};
chosen {
bootargs = "console=ttyS0,115200";
};
@@
-33,9
+37,11
@@
usb {
label = "c2-v1:green:usb";
gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
usb {
label = "c2-v1:green:usb";
gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
+ trigger-sources = <&ohci_port1>, <&ehci_port1>;
+ linux,default-trigger = "usbport";
};
};
- wps {
+
led_wps:
wps {
label = "c2-v1:green:wps";
gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
};
label = "c2-v1:green:wps";
gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
};
@@
-79,45
+85,49
@@
status = "okay";
m25p80@0 {
status = "okay";
m25p80@0 {
- #address-cells = <1>;
- #size-cells = <1>;
compatible = "jedec,spi-nor";
reg = <0>;
spi-max-frequency = <10000000>;
compatible = "jedec,spi-nor";
reg = <0>;
spi-max-frequency = <10000000>;
- partition@0 {
- label = "u-boot";
- reg = <0x0 0x20000>;
- read-only;
- };
+ partitions {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
- partition@20000 {
- label = "firmware";
- reg = <0x20000 0x7a0000>;
- };
+ partition@0 {
+ label = "u-boot";
+ reg = <0x0 0x20000>;
+ read-only;
+ };
- partition@7c0000 {
- label = "config";
- reg = <0x7c0000 0x10000>;
- read-only;
- };
+ partition@20000 {
+ label = "firmware";
+ reg = <0x20000 0x7a0000>;
+ };
-
rom: partition@7d
0000 {
-
label = "rom
";
-
reg = <0x7d
0000 0x10000>;
- read-only;
- };
+
partition@7c
0000 {
+
label = "config
";
+
reg = <0x7c
0000 0x10000>;
+
read-only;
+
};
- partition@7e0000 {
- label = "romfile";
- reg = <0x7e0000 0x10000>;
- read-only;
- };
+ rom: partition@7d0000 {
+ label = "rom";
+ reg = <0x7d0000 0x10000>;
+ read-only;
+ };
+
+ partition@7e0000 {
+ label = "romfile";
+ reg = <0x7e0000 0x10000>;
+ read-only;
+ };
- radio: partition@7f0000 {
- label = "radio";
- reg = <0x7f0000 0x10000>;
- read-only;
+ radio: partition@7f0000 {
+ label = "radio";
+ reg = <0x7f0000 0x10000>;
+ read-only;
+ };
};
};
};
};
};
};
@@
-167,12
+177,11
@@
&pcie {
status = "okay";
&pcie {
status = "okay";
+};
- pcie-bridge {
- mt76@0,0 {
- reg = <0x0000 0 0 0 0>;
- device_type = "pci";
- mediatek,mtd-eeprom = <&radio 0x8000>;
- };
+&pcie0 {
+ mt76@0,0 {
+ reg = <0x0000 0 0 0 0>;
+ mediatek,mtd-eeprom = <&radio 0x8000>;
};
};
};
};