|
楼主 |
发表于 2013-7-3 08:13
|
显示全部楼层
- diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile
- index c6b4dc4..058c570 100644
- --- a/target/linux/ar71xx/image/Makefile
- +++ b/target/linux/ar71xx/image/Makefile
- @@ -929,6 +929,7 @@ $(eval $(call SingleProfile,TPLINK,$(fs_64kraw),TLWR1043,tl-wr1043nd-v1,TL-WR104
-
- $(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLMR11UV1,tl-mr11u-v1,TL-MR11U,ttyATH0,115200,0x00110101,1,4Mlzma))
- $(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLMR11UV2,tl-mr11u-v2,TL-MR11U,ttyATH0,115200,0x00110102,1,4Mlzma))
- +$(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLMR13U,tl-mr13u-v1,TL-MR13U,ttyATH0,115200,0x00130101,1,4Mlzma))
- $(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLMR3020,tl-mr3020-v1,TL-MR3020,ttyATH0,115200,0x30200001,1,4Mlzma))
- $(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLMR3040,tl-mr3040-v1,TL-MR3040,ttyATH0,115200,0x30400001,1,4Mlzma))
- $(eval $(call SingleProfile,TPLINK-LZMA,$(fs_64kraw),TLMR3220V2,tl-mr3220-v2,TL-MR3220-v2,ttyATH0,115200,0x32200002,1,4Mlzma))
- diff --git a/target/linux/ar71xx/patches-3.8/920-add-tl-mr13u-support.patch b/target/linux/ar71xx/patches-3.8/920-add-tl-mr13u-support.patch
- new file mode 100644
- index 0000000..3cca7ac
- --- /dev/null
- +++ b/target/linux/ar71xx/patches-3.8/920-add-tl-mr13u-support.patch
- @@ -0,0 +1,46 @@
- +Index: linux-3.8.12/arch/mips/ath79/Kconfig
- +===================================================================
- +--- linux-3.8.12.orig/arch/mips/ath79/Kconfig 2013-06-30 19:30:23.355712506 +0000
- ++++ linux-3.8.12/arch/mips/ath79/Kconfig 2013-06-30 19:34:17.719718265 +0000
- +@@ -575,6 +575,17 @@
- + select ATH79_DEV_USB
- + select ATH79_DEV_WMAC
- +
- ++config ATH79_MACH_TL_MR13U
- ++ bool "TP-LINK TL-MR13U support"
- ++ select SOC_AR933X
- ++ select ATH79_DEV_ETH
- ++ select ATH79_DEV_GPIO_BUTTONS
- ++ select ATH79_DEV_LEDS_GPIO
- ++ select ATH79_DEV_M25P80
- ++ select ATH79_DEV_USB
- ++ select ATH79_DEV_WMAC
- ++
- ++
- + config ATH79_MACH_TL_WR720N_V3
- + bool "TP-LINK TL-WR720N v3 support"
- + select SOC_AR933X
- +Index: linux-3.8.12/arch/mips/ath79/Makefile
- +===================================================================
- +--- linux-3.8.12.orig/arch/mips/ath79/Makefile 2013-06-30 19:30:23.355712506 +0000
- ++++ linux-3.8.12/arch/mips/ath79/Makefile 2013-06-30 19:35:54.835720651 +0000
- +@@ -93,6 +93,7 @@
- + obj-$(CONFIG_ATH79_MACH_TL_WR1043ND) += mach-tl-wr1043nd.o
- + obj-$(CONFIG_ATH79_MACH_TL_WR2543N) += mach-tl-wr2543n.o
- + obj-$(CONFIG_ATH79_MACH_TL_WR703N) += mach-tl-wr703n.o
- ++obj-$(CONFIG_ATH79_MACH_TL_MR13U) += mach-tl-mr13u.o
- + obj-$(CONFIG_ATH79_MACH_TL_WR720N_V3) += mach-tl-wr720n-v3.o
- + obj-$(CONFIG_ATH79_MACH_UBNT) += mach-ubnt.o
- + obj-$(CONFIG_ATH79_MACH_UBNT_XM) += mach-ubnt-xm.o
- +Index: linux-3.8.12/arch/mips/ath79/machtypes.h
- +===================================================================
- +--- linux-3.8.12.orig/arch/mips/ath79/machtypes.h 2013-06-30 19:30:23.355712506 +0000
- ++++ linux-3.8.12/arch/mips/ath79/machtypes.h 2013-06-30 19:37:00.523722265 +0000
- +@@ -94,6 +94,7 @@
- + ATH79_MACH_TL_WR1043ND, /* TP-LINK TL-WR1043ND */
- + ATH79_MACH_TL_WR2543N, /* TP-LINK TL-WR2543N/ND */
- + ATH79_MACH_TL_WR703N, /* TP-LINK TL-WR703N */
- ++ ATH79_MACH_TL_MR13U, /* TP-LINK TL-MR13U */
- + ATH79_MACH_TL_WR720N_V3, /* TP-LINK TL-WR720N v3 */
- + ATH79_MACH_TL_WR741ND, /* TP-LINK TL-WR741ND */
- + ATH79_MACH_TL_WR741ND_V4, /* TP-LINK TL-WR741ND v4*/
- diff --git a/tools/firmware-utils/src/mktplinkfw.c b/tools/firmware-utils/src/mktplinkfw.c
- index 74a55fd..d27a238 100644
- --- a/tools/firmware-utils/src/mktplinkfw.c
- +++ b/tools/firmware-utils/src/mktplinkfw.c
- @@ -43,6 +43,7 @@
- #define HWID_TL_WA901ND_V1 0x09010001
- #define HWID_TL_WA901ND_V2 0x09010002
- #define HWID_TL_WDR4900_V1 0x49000001
- +#define HWID_TL_MR13U_V1 0x00130101
- #define HWID_TL_WR703N_V1 0x07030101
- #define HWID_TL_WR720N_V3 0x07200103
- #define HWID_TL_WR741ND_V1 0x07410001
- @@ -343,6 +344,13 @@ static struct board_info boards[] = {
- .hw_rev = 1,
- .layout_id = "4Mlzma",
- }, {
- + .id = "TL-MR13Uv1",
- + .hw_id = HWID_TL_MR13U_V1,
- + .hw_rev = 1,
- + .layout_id = "4Mlzma",
- +
- + }, {
- +
- /* terminating entry */
- }
- };
复制代码 |
|