Changeset 17366


Ignore:
Timestamp:
2009-08-24T21:29:50+02:00 (8 years ago)
Author:
juhosg
Message:

[ar71xx] add patches for 2.6.31

Location:
trunk/target/linux/ar71xx/patches-2.6.31
Files:
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/patches-2.6.31/001-ar71xx_core.patch

    r16446 r17366  
    11--- a/arch/mips/Makefile 
    22+++ b/arch/mips/Makefile 
    3 @@ -603,6 +603,13 @@ else 
     3@@ -612,6 +612,13 @@ else 
    44 load-$(CONFIG_CPU_CAVIUM_OCTEON)       += 0xffffffff81100000 
    55 endif 
     
    1717--- a/arch/mips/Kconfig 
    1818+++ b/arch/mips/Kconfig 
    19 @@ -22,6 +22,23 @@ choice 
    20  config MACH_ALCHEMY 
    21         bool "Alchemy processor based machines" 
     19@@ -42,6 +42,23 @@ config AR7 
     20          Support for the Texas Instruments AR7 System-on-a-Chip 
     21          family: TNETD7100, 7200 and 7300. 
    2222  
    2323+config ATHEROS_AR71XX 
     
    4141        bool "Basler eXcite smart camera" 
    4242        select CEVT_R4K 
    43 @@ -634,6 +651,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD 
     43@@ -659,6 +676,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD 
    4444 endchoice 
    4545  
  • trunk/target/linux/ar71xx/patches-2.6.31/003-ar71xx_usb_host.patch

    r15561 r17366  
    11--- a/drivers/usb/host/Kconfig 
    22+++ b/drivers/usb/host/Kconfig 
    3 @@ -78,6 +78,13 @@ config USB_EHCI_BIG_ENDIAN_DESC 
     3@@ -98,6 +98,13 @@ config USB_EHCI_BIG_ENDIAN_DESC 
    44        depends on USB_EHCI_HCD && (440EPX || ARCH_IXP4XX) 
    55        default y 
     
    1515        bool "Support for Freescale on-chip EHCI USB controller" 
    1616        depends on USB_EHCI_HCD && FSL_SOC 
    17 @@ -151,6 +158,13 @@ config USB_OHCI_HCD 
     17@@ -171,6 +178,13 @@ config USB_OHCI_HCD 
    1818          To compile this driver as a module, choose M here: the 
    1919          module will be called ohci-hcd. 
     
    3131--- a/drivers/usb/host/ehci-hcd.c 
    3232+++ b/drivers/usb/host/ehci-hcd.c 
    33 @@ -1072,6 +1072,11 @@ MODULE_LICENSE ("GPL"); 
     33@@ -1117,6 +1117,11 @@ MODULE_LICENSE ("GPL"); 
    3434 #define        PLATFORM_DRIVER         ixp4xx_ehci_driver 
    3535 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.31/005-ar71xx_mac_driver.patch

    r17247 r17366  
    11--- a/drivers/net/Kconfig 
    22+++ b/drivers/net/Kconfig 
    3 @@ -2087,6 +2087,8 @@ config ACENIC_OMIT_TIGON_I 
     3@@ -2101,6 +2101,8 @@ config ACENIC_OMIT_TIGON_I 
    44  
    55          The safe and default value for this is N. 
     
    1212--- a/drivers/net/Makefile 
    1313+++ b/drivers/net/Makefile 
    14 @@ -97,6 +97,7 @@ obj-$(CONFIG_SH_ETH) += sh_eth.o 
    15  obj-$(CONFIG_MII) += mii.o 
     14@@ -103,6 +103,7 @@ obj-$(CONFIG_MII) += mii.o 
     15 obj-$(CONFIG_MDIO) += mdio.o 
    1616 obj-$(CONFIG_PHYLIB) += phy/ 
    1717  
  • trunk/target/linux/ar71xx/patches-2.6.31/006-ar71xx_wdt_driver.patch

    r15561 r17366  
    11--- a/drivers/watchdog/Kconfig 
    22+++ b/drivers/watchdog/Kconfig 
    3 @@ -764,6 +764,13 @@ config TXX9_WDT 
     3@@ -805,6 +805,13 @@ config TXX9_WDT 
    44        help 
    55          Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs. 
     
    1717--- a/drivers/watchdog/Makefile 
    1818+++ b/drivers/watchdog/Makefile 
    19 @@ -105,6 +105,7 @@ obj-$(CONFIG_WDT_RM9K_GPI) += rm9k_wdt.o 
     19@@ -110,6 +110,7 @@ obj-$(CONFIG_WDT_RM9K_GPI) += rm9k_wdt.o 
    2020 obj-$(CONFIG_SIBYTE_WDOG) += sb_wdog.o 
    2121 obj-$(CONFIG_AR7_WDT) += ar7_wdt.o 
  • trunk/target/linux/ar71xx/patches-2.6.31/007-ar91xx_flash_driver.patch

    r16353 r17366  
    11--- a/drivers/mtd/maps/Kconfig 
    22+++ b/drivers/mtd/maps/Kconfig 
    3 @@ -268,6 +268,13 @@ config MTD_ALCHEMY 
     3@@ -259,6 +259,13 @@ config MTD_ALCHEMY 
    44        help 
    55          Flash memory access on AMD Alchemy Pb/Db/RDK Reference Boards 
     
    1414 config MTD_DILNETPC 
    1515        tristate "CFI Flash device mapped on DIL/Net PC" 
    16         depends on X86 && MTD_CONCAT && MTD_PARTITIONS && MTD_CFI_INTELEXT 
     16        depends on X86 && MTD_CONCAT && MTD_PARTITIONS && MTD_CFI_INTELEXT && BROKEN 
    1717--- a/drivers/mtd/maps/Makefile 
    1818+++ b/drivers/mtd/maps/Makefile 
    19 @@ -42,6 +42,7 @@ obj-$(CONFIG_MTD_DBOX2)               += dbox2-flash. 
     19@@ -41,6 +41,7 @@ obj-$(CONFIG_MTD_DBOX2)               += dbox2-flash. 
    2020 obj-$(CONFIG_MTD_SOLUTIONENGINE)+= solutionengine.o 
    2121 obj-$(CONFIG_MTD_PCI)          += pci.o 
  • trunk/target/linux/ar71xx/patches-2.6.31/100-mtd_m25p80_add_pm25lv_flash_support.patch

    r15741 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -500,6 +500,10 @@ static struct flash_info __devinitdata m 
    4         { "at26df161a", 0x1f4601, 0, 64 * 1024, 32, SECT_4K, }, 
    5         { "at26df321",  0x1f4701, 0, 64 * 1024, 64, SECT_4K, }, 
     3@@ -503,6 +503,10 @@ static struct flash_info __devinitdata m 
     4        /* Macronix */ 
     5        { "mx25l12805d", 0xc22018, 0, 64 * 1024, 256, }, 
    66  
    77+       /* PMC -- pm25x "blocks" are 32K, sectors are 4K */ 
  • trunk/target/linux/ar71xx/patches-2.6.31/102-mtd_m25p80_add_myloader_parser.patch

    r15741 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -718,6 +718,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -722,6 +722,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.31/103-mtd_m25p80_add_en25pxx_support.patch

    r16167 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -500,6 +500,10 @@ static struct flash_info __devinitdata m 
    4         { "at26df161a", 0x1f4601, 0, 64 * 1024, 32, SECT_4K, }, 
    5         { "at26df321",  0x1f4701, 0, 64 * 1024, 64, SECT_4K, }, 
     3@@ -503,6 +503,10 @@ static struct flash_info __devinitdata m 
     4        /* Macronix */ 
     5        { "mx25l12805d", 0xc22018, 0, 64 * 1024, 256, }, 
    66  
    77+       /* EON -- en25pxx */ 
  • trunk/target/linux/ar71xx/patches-2.6.31/104-mtd_m25p80_add_redboot_parser.patch

    r16168 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -732,6 +732,15 @@ static int __devinit m25p_probe(struct s 
     3@@ -736,6 +736,15 @@ static int __devinit m25p_probe(struct s 
    44                } 
    55 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.31/105-mtd_m25p80_add_mx25lxxx_support.patch

    r16168 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -504,6 +504,11 @@ static struct flash_info __devinitdata m 
     3@@ -507,6 +507,11 @@ static struct flash_info __devinitdata m 
    44        { "en25p32", 0x1c2016, 0, 64 * 1024,  64, }, 
    55        { "en25p64", 0x1c2017, 0, 64 * 1024, 128, }, 
  • trunk/target/linux/ar71xx/patches-2.6.31/106-mtd_m25p80_add_xxxs33b_support.patch

    r16168 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -509,6 +509,11 @@ static struct flash_info __devinitdata m 
     3@@ -512,6 +512,11 @@ static struct flash_info __devinitdata m 
    44        { "mx25l64",  0xc22017, 0, 64 * 1024, 128, }, 
    55        { "mx25l128", 0xc22018, 0, 64 * 1024, 256, }, 
  • trunk/target/linux/ar71xx/patches-2.6.31/107-mtd-SST39VF6401B-support.patch

    r16210 r17366  
    99 #define SST39LF010     0x00D5 
    1010 #define SST39LF020     0x00D6 
    11 @@ -1518,6 +1519,18 @@ static const struct amd_flash_info jedec 
     11@@ -1531,6 +1532,18 @@ static const struct amd_flash_info jedec 
    1212                        ERASEINFO(0x10000,64), 
    1313                } 
  • trunk/target/linux/ar71xx/patches-2.6.31/109-mtd-wrt160nl-trx-parser.patch

    r17362 r17366  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -751,6 +751,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -755,6 +755,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
     
    2020--- a/drivers/mtd/Kconfig 
    2121+++ b/drivers/mtd/Kconfig 
    22 @@ -180,6 +180,12 @@ config MTD_AR7_PARTS 
     22@@ -181,6 +181,12 @@ config MTD_AR7_PARTS 
    2323        ---help--- 
    2424          TI AR7 partitioning support 
  • trunk/target/linux/ar71xx/patches-2.6.31/110-usb-ehci-add-war-for-synopsys-hc-bug.patch

    r15357 r17366  
    11--- a/drivers/usb/host/ehci-q.c 
    22+++ b/drivers/usb/host/ehci-q.c 
    3 @@ -1082,6 +1082,9 @@ static void end_unlink_async (struct ehc 
     3@@ -1128,6 +1128,9 @@ static void end_unlink_async (struct ehc 
    44                ehci->reclaim = NULL; 
    55                start_unlink_async (ehci, next); 
     
    1313--- a/drivers/usb/host/ehci.h 
    1414+++ b/drivers/usb/host/ehci.h 
    15 @@ -125,6 +125,7 @@ struct ehci_hcd {                   /* one per controlle 
     15@@ -126,6 +126,7 @@ struct ehci_hcd {                   /* one per controlle 
    1616        unsigned                big_endian_mmio:1; 
    1717        unsigned                big_endian_desc:1; 
  • trunk/target/linux/ar71xx/patches-2.6.31/200-rb4xx_nand_driver.patch

    r15561 r17366  
    11--- a/drivers/mtd/nand/Kconfig 
    22+++ b/drivers/mtd/nand/Kconfig 
    3 @@ -446,4 +446,8 @@ config MTD_NAND_SOCRATES 
     3@@ -452,4 +452,8 @@ config MTD_NAND_SOCRATES 
    44        help 
    55          Enables support for NAND Flash chips wired onto Socrates board. 
     
    1212--- a/drivers/mtd/nand/Makefile 
    1313+++ b/drivers/mtd/nand/Makefile 
    14 @@ -30,6 +30,7 @@ obj-$(CONFIG_MTD_NAND_BASLER_EXCITE)  +=  
     14@@ -31,6 +31,7 @@ obj-$(CONFIG_MTD_NAND_BASLER_EXCITE)  +=  
    1515 obj-$(CONFIG_MTD_NAND_PXA3xx)          += pxa3xx_nand.o 
    1616 obj-$(CONFIG_MTD_NAND_TMIO)            += tmio_nand.o 
  • trunk/target/linux/ar71xx/patches-2.6.31/202-spi_vsc7385_driver.patch

    r16324 r17366  
    11--- a/drivers/spi/Kconfig 
    22+++ b/drivers/spi/Kconfig 
    3 @@ -272,6 +272,11 @@ config SPI_TLE62X0 
     3@@ -279,6 +279,11 @@ config SPI_TLE62X0 
    44          sysfs interface, with each line presented as a kind of GPIO 
    55          exposing both switch control and diagnostic feedback. 
     
    1515--- a/drivers/spi/Makefile 
    1616+++ b/drivers/spi/Makefile 
    17 @@ -37,6 +37,7 @@ obj-$(CONFIG_SPI_SH_SCI)              += spi_sh_sci. 
     17@@ -38,6 +38,7 @@ obj-$(CONFIG_SPI_SH_SCI)              += spi_sh_sci. 
    1818  
    1919 # SPI protocol drivers (device/link on bus) 
  • trunk/target/linux/ar71xx/patches-2.6.31/300-mips_fw_myloader.patch

    r16699 r17366  
    88 libs-$(CONFIG_SNIPROM)         += arch/mips/fw/sni/ 
    99 libs-y                         += arch/mips/fw/lib/ 
    10  libs-$(CONFIG_SIBYTE_CFE)      += arch/mips/sibyte/cfe/ 
     10  
    1111--- a/arch/mips/Kconfig 
    1212+++ b/arch/mips/Kconfig 
    13 @@ -829,6 +829,9 @@ config MIPS_NILE4 
     13@@ -863,6 +863,9 @@ config MIPS_NILE4 
    1414 config MIPS_DISABLE_OBSOLETE_IDE 
    1515        bool 
  • trunk/target/linux/ar71xx/patches-2.6.31/301-enable_prom_emulator.patch

    r15357 r17366  
    11--- a/arch/mips/Kconfig 
    22+++ b/arch/mips/Kconfig 
    3 @@ -36,6 +36,7 @@ config ATHEROS_AR71XX 
     3@@ -56,6 +56,7 @@ config ATHEROS_AR71XX 
    44        select SYS_SUPPORTS_BIG_ENDIAN 
    55        select SYS_HAS_EARLY_PRINTK 
  • trunk/target/linux/ar71xx/patches-2.6.31/901-get_c0_compare_irq_function.patch

    r15561 r17366  
    99 extern void check_wait(void); 
    1010 extern asmlinkage void r4k_wait(void); 
    11 @@ -1542,6 +1543,8 @@ void __cpuinit per_cpu_trap_init(void) 
     11@@ -1538,6 +1539,8 @@ void __cpuinit per_cpu_trap_init(void) 
    1212         */ 
    1313        if (cpu_has_mips_r2) { 
  • trunk/target/linux/ar71xx/patches-2.6.31/902-mips_clocksource_init_war.patch

    r15357 r17366  
    11--- a/arch/mips/kernel/cevt-r4k.c 
    22+++ b/arch/mips/kernel/cevt-r4k.c 
    3 @@ -15,6 +15,22 @@ 
     3@@ -16,6 +16,22 @@ 
    44 #include <asm/cevt-r4k.h> 
    55  
     
    2424  * of these routines with SMTC-specific variants. 
    2525  */ 
    26 @@ -30,6 +46,7 @@ static int mips_next_event(unsigned long 
     26@@ -31,6 +47,7 @@ static int mips_next_event(unsigned long 
    2727        cnt = read_c0_count(); 
    2828        cnt += delta; 
     
    3232        return res; 
    3333 } 
    34 @@ -99,22 +116,6 @@ static int c0_compare_int_pending(void) 
     34@@ -100,22 +117,6 @@ static int c0_compare_int_pending(void) 
    3535        return (read_c0_cause() >> cp0_compare_irq) & 0x100; 
    3636 } 
Note: See TracChangeset for help on using the changeset viewer.