Changeset 33389


Ignore:
Timestamp:
2012-09-13T09:26:28+02:00 (5 years ago)
Author:
juhosg
Message:

ar71xx: merge machine support patches

Location:
trunk/target/linux/ar71xx/patches-3.3
Files:
4 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/patches-3.3/610-MIPS-ath79-openwrt-machines.patch

    r33387 r33389  
    11--- a/arch/mips/ath79/machtypes.h 
    22+++ b/arch/mips/ath79/machtypes.h 
    3 @@ -16,18 +16,94 @@ 
     3@@ -16,18 +16,98 @@ 
    44  
    55 enum ath79_mach_type { 
     
    99+       ATH79_MACH_ALL0258N,            /* Allnet ALL0258N */ 
    1010+       ATH79_MACH_ALL0305,             /* Allnet ALL0305 */ 
     11+       ATH79_MACH_ALL0315N,            /* Allnet ALL0315N */ 
    1112+       ATH79_MACH_AP113,               /* Atheros AP113 reference board */ 
    1213        ATH79_MACH_AP121,               /* Atheros AP121 reference board */ 
     
    4950+       ATH79_MACH_RB_751,              /* MikroTik RouterBOARD 751 */ 
    5051+       ATH79_MACH_RB_751G,             /* Mikrotik RouterBOARD 751G */ 
     52+       ATH79_MACH_RB_2011G,            /* Mikrotik RouterBOARD 2011UAS-2HnD */ 
     53+       ATH79_MACH_RB_2011L,            /* Mikrotik RouterBOARD 2011L */ 
    5154+       ATH79_MACH_RW2458N,             /* Redwave RW2458N */ 
    5255+       ATH79_MACH_TEW_632BRP,          /* TRENDnet TEW-632BRP */ 
    5356+       ATH79_MACH_TEW_673GRU,          /* TRENDnet TEW-673GRU */ 
     57+       ATH79_MACH_TEW_712BR,           /* TRENDnet TEW-712BR */ 
    5458+       ATH79_MACH_TL_MR11U,            /* TP-LINK TL-MR11U */ 
    5559+       ATH79_MACH_TL_MR3020,           /* TP-LINK TL-MR3020 */ 
     
    98102--- a/arch/mips/ath79/Kconfig 
    99103+++ b/arch/mips/ath79/Kconfig 
    100 @@ -2,6 +2,52 @@ if ATH79 
     104@@ -2,6 +2,61 @@ if ATH79 
    101105  
    102106 menu "Atheros AR71XX/AR724X/AR913X machine selection" 
     
    138142+       select ATH79_DEV_M25P80 
    139143+ 
     144+config ATH79_MACH_ALL0315N 
     145+       bool "Allnet ALL0315N support" 
     146+       select SOC_AR724X 
     147+       select ATH79_DEV_AP9X_PCI if PCI 
     148+       select ATH79_DEV_ETH 
     149+       select ATH79_DEV_GPIO_BUTTONS 
     150+       select ATH79_DEV_LEDS_GPIO 
     151+       select ATH79_DEV_M25P80 
     152+ 
    140153+config ATH79_MACH_AP113 
    141154+       bool "Atheros AP113 board support" 
     
    151164        bool "Atheros AP121 reference board" 
    152165        select SOC_AR933X 
    153 @@ -40,6 +86,24 @@ config ATH79_MACH_AP81 
     166@@ -40,6 +95,24 @@ config ATH79_MACH_AP81 
    154167          Say 'Y' here if you want your kernel to support the 
    155168          Atheros AP81 reference board. 
     
    176189        bool "Atheros DB120 reference board" 
    177190        select SOC_AR934X 
    178 @@ -54,6 +118,13 @@ config ATH79_MACH_DB120 
     191@@ -54,6 +127,13 @@ config ATH79_MACH_DB120 
    179192          Say 'Y' here if you want your kernel to support the 
    180193          Atheros DB120 reference board. 
     
    190203        bool "Atheros PB44 reference board" 
    191204        select SOC_AR71XX 
    192 @@ -66,6 +137,429 @@ config ATH79_MACH_PB44 
     205@@ -66,6 +146,447 @@ config ATH79_MACH_PB44 
    193206          Say 'Y' here if you want your kernel to support the 
    194207          Atheros PB44 reference board. 
     
    383396+       select RLE_DECOMPRESS 
    384397+ 
     398+config ATH79_MACH_RB2011 
     399+       bool "MikroTik RouterBOARD 2011 support" 
     400+       select SOC_AR934x 
     401+       select ATH79_DEV_ETH 
     402+       select ATH79_DEV_NFC 
     403+       select ATH79_DEV_WMAC 
     404+       select ATH79_ROUTERBOOT 
     405+ 
    385406+config ATH79_MACH_WNDR3700 
    386407+       bool "NETGEAR WNDR3700 board support" 
     
    608629+       select ATH79_NVRAM 
    609630+ 
     631+config ATH79_MACH_TEW_712BR 
     632+       bool "TRENDnet TEW-712BR support" 
     633+       select SOC_AR933X 
     634+       select ATH79_DEV_ETH 
     635+       select ATH79_DEV_GPIO_BUTTONS 
     636+       select ATH79_DEV_LEDS_GPIO 
     637+       select ATH79_DEV_M25P80 
     638+       select ATH79_DEV_WMAC 
     639+       select ATH79_NVRAM 
     640+ 
    610641+config ATH79_MACH_UBNT 
    611642+       bool "Ubiquiti AR71xx based boards support" 
     
    620651        bool "Ubiquiti Networks XM (rev 1.0) board" 
    621652        select SOC_AR724X 
    622 @@ -79,6 +573,24 @@ config ATH79_MACH_UBNT_XM 
     653@@ -79,6 +600,24 @@ config ATH79_MACH_UBNT_XM 
    623654          Say 'Y' here if you want your kernel to support the 
    624655          Ubiquiti Networks XM (rev 1.0) board. 
     
    645676  
    646677 config SOC_AR71XX 
    647 @@ -114,10 +626,6 @@ config SOC_QCA955X 
     678@@ -114,10 +653,6 @@ config SOC_QCA955X 
    648679        select PCI_AR724X if PCI 
    649680        def_bool n 
     
    656687        select ATH79_PCI_ATH9K_FIXUP 
    657688        def_bool n 
    658 @@ -128,7 +636,14 @@ config ATH79_DEV_DSA 
     689@@ -128,7 +663,14 @@ config ATH79_DEV_DSA 
    659690 config ATH79_DEV_ETH 
    660691        def_bool n 
     
    672703  
    673704 config ATH79_DEV_GPIO_BUTTONS 
    674 @@ -160,4 +675,7 @@ config ATH79_PCI_ATH9K_FIXUP 
     705@@ -160,4 +702,7 @@ config ATH79_PCI_ATH9K_FIXUP 
    675706 config ATH79_ROUTERBOOT 
    676707        def_bool n 
     
    682713--- a/arch/mips/ath79/Makefile 
    683714+++ b/arch/mips/ath79/Makefile 
    684 @@ -38,9 +38,62 @@ obj-$(CONFIG_ATH79_ROUTERBOOT)               += route 
     715@@ -38,9 +38,65 @@ obj-$(CONFIG_ATH79_ROUTERBOOT)               += route 
    685716 # 
    686717 # Machines 
     
    689720+obj-$(CONFIG_ATH79_MACH_ALFA_NX)       += mach-alfa-nx.o 
    690721+obj-$(CONFIG_ATH79_MACH_ALL0258N)      += mach-all0258n.o 
     722+obj-$(CONFIG_ATH79_MACH_ALL0315N)      += mach-all0315n.o 
    691723+obj-$(CONFIG_ATH79_MACH_AP113)         += mach-ap113.o 
    692724 obj-$(CONFIG_ATH79_MACH_AP121)         += mach-ap121.o 
     
    714746+obj-$(CONFIG_ATH79_MACH_RB4XX)         += mach-rb4xx.o 
    715747+obj-$(CONFIG_ATH79_MACH_RB750)         += mach-rb750.o 
     748+obj-$(CONFIG_ATH79_MACH_RB2011)                += mach-rb2011.o 
    716749+obj-$(CONFIG_ATH79_MACH_RW2458N)       += mach-rw2458n.o 
    717750+obj-$(CONFIG_ATH79_MACH_TEW_632BRP)    += mach-tew-632brp.o 
    718751+obj-$(CONFIG_ATH79_MACH_TEW_673GRU)    += mach-tew-673gru.o 
     752+obj-$(CONFIG_ATH79_MACH_TEW_712BR)     += mach-tew-712br.o 
    719753+obj-$(CONFIG_ATH79_MACH_TL_MR11U)      += mach-tl-mr11u.o 
    720754+obj-$(CONFIG_ATH79_MACH_TL_MR3020)     += mach-tl-mr3020.o 
     
    747781--- a/arch/mips/ath79/prom.c 
    748782+++ b/arch/mips/ath79/prom.c 
    749 @@ -180,6 +180,9 @@ void __init prom_init(void) 
     783@@ -180,6 +180,10 @@ void __init prom_init(void) 
    750784                        ath79_prom_append_cmdline("board", env); 
    751785                } 
    752786        } 
    753787+ 
    754 +       if (strstr(arcs_cmdline, "board=750Gr3")) 
     788+       if (strstr(arcs_cmdline, "board=750Gr3") || 
     789+           strstr(arcs_cmdline, "board=2011L")) 
    755790+               ath79_prom_append_cmdline("console", "ttyS0,115200"); 
    756791 } 
Note: See TracChangeset for help on using the changeset viewer.