mirror of https://github.com/hak5/openwrt.git
ar71xx: add support for TP-Link TL-WDR3600
The TL-WDR3600 is identical to the TL-WDR4300 with the exception that is has only two antennas. [juhosg: remove the custom machine type, change the board name instead] Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 33219lede-17.01
parent
6c9d20d6e7
commit
0517183b9c
|
@ -123,6 +123,9 @@ tplink_board_detect() {
|
||||||
"342000"*)
|
"342000"*)
|
||||||
model="TP-Link TL-MR3420"
|
model="TP-Link TL-MR3420"
|
||||||
;;
|
;;
|
||||||
|
"360000"*)
|
||||||
|
model="TP-Link TL-WDR3600"
|
||||||
|
;;
|
||||||
"430000"*)
|
"430000"*)
|
||||||
model="TP-Link TL-WDR4300"
|
model="TP-Link TL-WDR4300"
|
||||||
;;
|
;;
|
||||||
|
@ -321,7 +324,7 @@ ar71xx_board_detect() {
|
||||||
*"TL-WA901ND v2")
|
*"TL-WA901ND v2")
|
||||||
name="tl-wa901nd-v2"
|
name="tl-wa901nd-v2"
|
||||||
;;
|
;;
|
||||||
*TL-WDR4300)
|
*"TL-WDR3600/4300/4310")
|
||||||
name="tl-wdr4300"
|
name="tl-wdr4300"
|
||||||
;;
|
;;
|
||||||
*TL-WR741ND)
|
*TL-WR741ND)
|
||||||
|
|
|
@ -199,5 +199,6 @@ static void __init wdr4300_setup(void)
|
||||||
ath79_register_usb();
|
ath79_register_usb();
|
||||||
}
|
}
|
||||||
|
|
||||||
MIPS_MACHINE(ATH79_MACH_TL_WDR4300, "TL-WDR4300", "TP-LINK TL-WDR4300",
|
MIPS_MACHINE(ATH79_MACH_TL_WDR4300, "TL-WDR4300",
|
||||||
|
"TP-LINK TL-WDR3600/4300/4310",
|
||||||
wdr4300_setup);
|
wdr4300_setup);
|
||||||
|
|
|
@ -95,12 +95,12 @@ $(eval $(call Profile,TLWA901))
|
||||||
|
|
||||||
|
|
||||||
define Profile/TLWDR4300
|
define Profile/TLWDR4300
|
||||||
NAME:=TP-LINK TL-WDR4300/ TL-WDR4310
|
NAME:=TP-LINK TL-WDR3600/4300/4310
|
||||||
PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
|
PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Profile/TLWDR4300/Description
|
define Profile/TLWDR4300/Description
|
||||||
Package set optimized for the TP-LINK TL-WDR4300.
|
Package set optimized for the TP-LINK TL-WDR3600/4300/4310.
|
||||||
endef
|
endef
|
||||||
$(eval $(call Profile,TLWDR4300))
|
$(eval $(call Profile,TLWDR4300))
|
||||||
|
|
||||||
|
|
|
@ -991,6 +991,7 @@ endef
|
||||||
|
|
||||||
tlwdr4300_cmdline=board=TL-WDR4300 console=ttyS0,115200
|
tlwdr4300_cmdline=board=TL-WDR4300 console=ttyS0,115200
|
||||||
define Image/Build/Profile/TLWDR4300
|
define Image/Build/Profile/TLWDR4300
|
||||||
|
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr3600-v1,$(tlwdr4300_cmdline),0x36000001,1,8Mlzma)
|
||||||
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4300-v1,$(tlwdr4300_cmdline),0x43000001,1,8Mlzma)
|
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4300-v1,$(tlwdr4300_cmdline),0x43000001,1,8Mlzma)
|
||||||
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4310-v1,$(tlwdr4300_cmdline),0x43100001,1,8Mlzma)
|
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4310-v1,$(tlwdr4300_cmdline),0x43100001,1,8Mlzma)
|
||||||
endef
|
endef
|
||||||
|
|
|
@ -495,7 +495,7 @@
|
||||||
+ select ATH79_DEV_WMAC
|
+ select ATH79_DEV_WMAC
|
||||||
+
|
+
|
||||||
+config ATH79_MACH_TL_WDR4300
|
+config ATH79_MACH_TL_WDR4300
|
||||||
+ bool "TP-LINK TL-WDR4300 board support"
|
+ bool "TP-LINK TL-WDR3600/4300/4310 board support"
|
||||||
+ select SOC_AR934X
|
+ select SOC_AR934X
|
||||||
+ select ATH79_DEV_AP9X_PCI if PCI
|
+ select ATH79_DEV_AP9X_PCI if PCI
|
||||||
+ select ATH79_DEV_ETH
|
+ select ATH79_DEV_ETH
|
||||||
|
|
Loading…
Reference in New Issue