ramips: rename TP-Link Archer C20 to TP-Link Archer C20 v1
This changes device name from "TP-Link Archer C20" to "TP-Link Archer C20 v1" because of TPLINK released new TP-Link Archer C20 v4. Additionally migration to the generic board detection has been made. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
This commit is contained in:
parent
6c56e968c1
commit
ff1e895530
7 changed files with 37 additions and 39 deletions
|
@ -91,12 +91,6 @@ c108)
|
||||||
ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0"
|
ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0"
|
||||||
ucidef_set_led_netdev "modem" "modem" "$boardname:green:modem" "wwan0"
|
ucidef_set_led_netdev "modem" "modem" "$boardname:green:modem" "wwan0"
|
||||||
;;
|
;;
|
||||||
c20)
|
|
||||||
ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
|
|
||||||
ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
|
|
||||||
set_usb_led "$boardname:blue:usb"
|
|
||||||
ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:blue:wlan2g" "wlan0"
|
|
||||||
;;
|
|
||||||
c20i)
|
c20i)
|
||||||
ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
|
ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
|
||||||
ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
|
ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
|
||||||
|
@ -388,6 +382,12 @@ tl-wr841n-v13)
|
||||||
ucidef_set_led_switch "lan4" "lan4" "$boardname:green:lan4" "switch0" "0x10"
|
ucidef_set_led_switch "lan4" "lan4" "$boardname:green:lan4" "switch0" "0x10"
|
||||||
ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
|
ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
|
||||||
;;
|
;;
|
||||||
|
tplink,c20-v1)
|
||||||
|
ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
|
||||||
|
ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
|
||||||
|
set_usb_led "$boardname:blue:usb"
|
||||||
|
ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:blue:wlan2g" "wlan0"
|
||||||
|
;;
|
||||||
tplink,tl-mr3420-v5)
|
tplink,tl-mr3420-v5)
|
||||||
set_usb_led "$boardname:green:usb"
|
set_usb_led "$boardname:green:usb"
|
||||||
set_wifi_led "$boardname:green:wlan"
|
set_wifi_led "$boardname:green:wlan"
|
||||||
|
|
|
@ -190,8 +190,8 @@ ramips_setup_interfaces()
|
||||||
ucidef_add_switch "switch0" \
|
ucidef_add_switch "switch0" \
|
||||||
"1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "6@eth0"
|
"1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "6@eth0"
|
||||||
;;
|
;;
|
||||||
c20|\
|
c50|\
|
||||||
c50)
|
tplink,c20-v1)
|
||||||
ucidef_add_switch "switch0" \
|
ucidef_add_switch "switch0" \
|
||||||
"1:lan:3" "2:lan:4" "3:lan:1" "4:lan:2" "0:wan" "6@eth0"
|
"1:lan:3" "2:lan:4" "3:lan:1" "4:lan:2" "0:wan" "6@eth0"
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -124,7 +124,6 @@ get_status_led() {
|
||||||
w502u)
|
w502u)
|
||||||
status_led="$boardname:blue:wps"
|
status_led="$boardname:blue:wps"
|
||||||
;;
|
;;
|
||||||
c20|\
|
|
||||||
d240|\
|
d240|\
|
||||||
dap-1350|\
|
dap-1350|\
|
||||||
na930|\
|
na930|\
|
||||||
|
@ -136,6 +135,7 @@ get_status_led() {
|
||||||
rt-n14u|\
|
rt-n14u|\
|
||||||
rt-n15|\
|
rt-n15|\
|
||||||
rt-n56u|\
|
rt-n56u|\
|
||||||
|
tplink,c20-v1|\
|
||||||
wl-330n|\
|
wl-330n|\
|
||||||
wl-330n3g|\
|
wl-330n3g|\
|
||||||
wli-tx4-ag300n|\
|
wli-tx4-ag300n|\
|
||||||
|
|
|
@ -85,9 +85,6 @@ ramips_board_detect() {
|
||||||
*"C108")
|
*"C108")
|
||||||
name="c108"
|
name="c108"
|
||||||
;;
|
;;
|
||||||
*"C20")
|
|
||||||
name="c20"
|
|
||||||
;;
|
|
||||||
*"C20i")
|
*"C20i")
|
||||||
name="c20i"
|
name="c20i"
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -237,10 +237,10 @@ platform_check_image() {
|
||||||
}
|
}
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
c20|\
|
|
||||||
c20i|\
|
c20i|\
|
||||||
c50|\
|
c50|\
|
||||||
mr200|\
|
mr200|\
|
||||||
|
tplink,c20-v1|\
|
||||||
tplink,tl-mr3420-v5|\
|
tplink,tl-mr3420-v5|\
|
||||||
tl-wr840n-v4|\
|
tl-wr840n-v4|\
|
||||||
tl-wr840n-v5|\
|
tl-wr840n-v5|\
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
#include <dt-bindings/gpio/gpio.h>
|
#include <dt-bindings/gpio/gpio.h>
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
compatible = "tplink,c20", "ralink,mt7620a-soc";
|
compatible = "tplink,c20-v1", "ralink,mt7620a-soc";
|
||||||
model = "TP-Link Archer C20";
|
model = "TP-Link Archer C20 v1";
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
bootargs = "console=ttyS0,115200";
|
bootargs = "console=ttyS0,115200";
|
||||||
|
@ -17,43 +17,43 @@
|
||||||
compatible = "gpio-leds";
|
compatible = "gpio-leds";
|
||||||
|
|
||||||
lan {
|
lan {
|
||||||
label = "c20:blue:lan";
|
label = "c20-v1:blue:lan";
|
||||||
gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
|
|
||||||
power {
|
power {
|
||||||
label = "c20:blue:power";
|
label = "c20-v1:blue:power";
|
||||||
gpios = <&gpio0 7 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio0 7 GPIO_ACTIVE_LOW>;
|
||||||
default-state = "keep";
|
default-state = "keep";
|
||||||
};
|
};
|
||||||
|
|
||||||
usb {
|
usb {
|
||||||
label = "c20:blue:usb";
|
label = "c20-v1:blue:usb";
|
||||||
gpios = <&gpio2 4 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio2 4 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wan {
|
wan {
|
||||||
label = "c20:blue:wan";
|
label = "c20-v1:blue:wan";
|
||||||
gpios = <&gpio0 11 GPIO_ACTIVE_HIGH>;
|
gpios = <&gpio0 11 GPIO_ACTIVE_HIGH>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wan_orange {
|
wan_orange {
|
||||||
label = "c20:orange:wan";
|
label = "c20-v1:orange:wan";
|
||||||
gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>;
|
gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wlan5g {
|
wlan5g {
|
||||||
label = "c20:blue:wlan5g";
|
label = "c20-v1:blue:wlan5g";
|
||||||
gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wlan2g {
|
wlan2g {
|
||||||
label = "c20:blue:wlan2g";
|
label = "c20-v1:blue:wlan2g";
|
||||||
gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
|
|
||||||
wps {
|
wps {
|
||||||
label = "c20:blue:wps";
|
label = "c20-v1:blue:wps";
|
||||||
gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -74,7 +74,8 @@
|
||||||
label = "rfkill";
|
label = "rfkill";
|
||||||
gpios = <&gpio0 2 GPIO_ACTIVE_LOW>;
|
gpios = <&gpio0 2 GPIO_ACTIVE_LOW>;
|
||||||
linux,code = <KEY_RFKILL>;
|
linux,code = <KEY_RFKILL>;
|
||||||
}; };
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&gpio1 {
|
&gpio1 {
|
||||||
|
@ -178,7 +179,7 @@
|
||||||
mt76@0,0 {
|
mt76@0,0 {
|
||||||
reg = <0x0000 0 0 0 0>;
|
reg = <0x0000 0 0 0 0>;
|
||||||
device_type = "pci";
|
device_type = "pci";
|
||||||
mediatek,mtd-eeprom = <&radio 32768>;
|
mediatek,mtd-eeprom = <&radio 0x8000>;
|
||||||
ieee80211-freq-limit = <5000000 6000000>;
|
ieee80211-freq-limit = <5000000 6000000>;
|
||||||
mtd-mac-address = <&rom 0xf100>;
|
mtd-mac-address = <&rom 0xf100>;
|
||||||
mtd-mac-address-increment = <(-1)>;
|
mtd-mac-address-increment = <(-1)>;
|
|
@ -45,20 +45,6 @@ define Device/Archer
|
||||||
IMAGE/sysupgrade.bin := tplink-v2-image -s -e | append-metadata
|
IMAGE/sysupgrade.bin := tplink-v2-image -s -e | append-metadata
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/ArcherC20
|
|
||||||
$(Device/Archer)
|
|
||||||
DTS := ArcherC20
|
|
||||||
SUPPORTED_DEVICES := c20
|
|
||||||
TPLINK_FLASHLAYOUT := 8Mmtk
|
|
||||||
TPLINK_HWID := 0xc2000001
|
|
||||||
TPLINK_HWREV := 0x44
|
|
||||||
TPLINK_HWREVADD := 0x1
|
|
||||||
IMAGES += factory.bin
|
|
||||||
DEVICE_TITLE := TP-Link ArcherC20
|
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += ArcherC20
|
|
||||||
|
|
||||||
define Device/ArcherC20i
|
define Device/ArcherC20i
|
||||||
$(Device/Archer)
|
$(Device/Archer)
|
||||||
DTS := ArcherC20i
|
DTS := ArcherC20i
|
||||||
|
@ -433,6 +419,20 @@ define Device/tiny-ac
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += tiny-ac
|
TARGET_DEVICES += tiny-ac
|
||||||
|
|
||||||
|
define Device/tplink_c20-v1
|
||||||
|
$(Device/Archer)
|
||||||
|
DTS := ArcherC20v1
|
||||||
|
SUPPORTED_DEVICES := c20v1
|
||||||
|
TPLINK_FLASHLAYOUT := 8Mmtk
|
||||||
|
TPLINK_HWID := 0xc2000001
|
||||||
|
TPLINK_HWREV := 0x44
|
||||||
|
TPLINK_HWREVADD := 0x1
|
||||||
|
IMAGES += factory.bin
|
||||||
|
DEVICE_TITLE := TP-Link ArcherC20 v1
|
||||||
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += tplink_c20-v1
|
||||||
|
|
||||||
define Device/vonets_var11n-300
|
define Device/vonets_var11n-300
|
||||||
DTS := VAR11N-300
|
DTS := VAR11N-300
|
||||||
IMAGE_SIZE := $(ralink_default_fw_size_4M)
|
IMAGE_SIZE := $(ralink_default_fw_size_4M)
|
||||||
|
|
Loading…
Reference in a new issue