Changeset 19960


Ignore:
Timestamp:
2010-03-03T10:40:17+01:00 (7 years ago)
Author:
juhosg
Message:

ar71xx: refresh 2.6.33 patches

Location:
trunk/target/linux/ar71xx/patches-2.6.33
Files:
19 edited

Legend:

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

    r19908 r19960  
    1 Index: linux-2.6.33/arch/mips/Makefile 
    2 =================================================================== 
    3 --- linux-2.6.33.orig/arch/mips/Makefile        2010-02-28 16:43:15.000000000 +0100 
    4 +++ linux-2.6.33/arch/mips/Makefile     2010-02-28 16:45:56.397211344 +0100 
    5 @@ -637,6 +637,13 @@ 
     1--- a/arch/mips/Makefile 
     2+++ b/arch/mips/Makefile 
     3@@ -637,6 +637,13 @@ else 
    64 load-$(CONFIG_CPU_CAVIUM_OCTEON)       += 0xffffffff81100000 
    75 endif 
     
    1715 cflags-y += -ffreestanding 
    1816  
    19 Index: linux-2.6.33/arch/mips/Kconfig 
    20 =================================================================== 
    21 --- linux-2.6.33.orig/arch/mips/Kconfig 2010-02-28 16:43:15.000000000 +0100 
    22 +++ linux-2.6.33/arch/mips/Kconfig      2010-02-28 16:46:56.150331076 +0100 
    23 @@ -48,6 +48,23 @@ 
     17--- a/arch/mips/Kconfig 
     18+++ b/arch/mips/Kconfig 
     19@@ -48,6 +48,23 @@ config AR7 
    2420          Support for the Texas Instruments AR7 System-on-a-Chip 
    2521          family: TNETD7100, 7200 and 7300. 
     
    4541        bool "BCM47XX based boards" 
    4642        select CEVT_R4K 
    47 @@ -682,6 +699,7 @@ 
     43@@ -682,6 +699,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD 
    4844 endchoice 
    4945  
  • trunk/target/linux/ar71xx/patches-2.6.33/003-ar71xx_usb_host.patch

    r19359 r19960  
    11--- a/drivers/usb/host/Kconfig 
    22+++ b/drivers/usb/host/Kconfig 
    3 @@ -98,6 +98,13 @@ config USB_EHCI_BIG_ENDIAN_DESC 
    4         depends on USB_EHCI_HCD && (440EPX || ARCH_IXP4XX) 
    5         default y 
     3@@ -109,6 +109,13 @@ config XPS_USB_HCD_XILINX 
     4                support both high speed and full speed devices, or high speed 
     5                devices only. 
    66  
    77+config USB_EHCI_AR71XX 
     
    1515        bool "Support for Freescale on-chip EHCI USB controller" 
    1616        depends on USB_EHCI_HCD && FSL_SOC 
    17 @@ -189,6 +196,13 @@ config USB_OHCI_HCD 
     17@@ -207,6 +214,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 @@ -1141,6 +1141,11 @@ MODULE_LICENSE ("GPL"); 
     33@@ -1158,6 +1158,11 @@ MODULE_LICENSE ("GPL"); 
    3434 #define        PLATFORM_DRIVER         ehci_atmel_driver 
    3535 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.33/005-ar71xx_mac_driver.patch

    r18638 r19960  
    11--- a/drivers/net/Kconfig 
    22+++ b/drivers/net/Kconfig 
    3 @@ -2126,6 +2126,8 @@ config ACENIC_OMIT_TIGON_I 
     3@@ -2128,6 +2128,8 @@ config ACENIC_OMIT_TIGON_I 
    44  
    55          The safe and default value for this is N. 
  • trunk/target/linux/ar71xx/patches-2.6.33/006-ar71xx_wdt_driver.patch

    r18638 r19960  
    11--- a/drivers/watchdog/Kconfig 
    22+++ b/drivers/watchdog/Kconfig 
    3 @@ -850,6 +850,13 @@ config TXX9_WDT 
     3@@ -840,6 +840,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 @@ -113,6 +113,7 @@ obj-$(CONFIG_WDT_RM9K_GPI) += rm9k_wdt.o 
     19@@ -112,6 +112,7 @@ obj-$(CONFIG_PNX833X_WDT) += pnx833x_wdt 
    2020 obj-$(CONFIG_SIBYTE_WDOG) += sb_wdog.o 
    2121 obj-$(CONFIG_AR7_WDT) += ar7_wdt.o 
  • trunk/target/linux/ar71xx/patches-2.6.33/007-ar91xx_flash_driver.patch

    r18638 r19960  
    11--- a/drivers/mtd/maps/Kconfig 
    22+++ b/drivers/mtd/maps/Kconfig 
    3 @@ -259,6 +259,13 @@ config MTD_ALCHEMY 
     3@@ -257,6 +257,13 @@ config MTD_ALCHEMY 
    44        help 
    55          Flash memory access on AMD Alchemy Pb/Db/RDK Reference Boards 
  • trunk/target/linux/ar71xx/patches-2.6.33/102-mtd_m25p80_add_myloader_parser.patch

    r19547 r19960  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -867,6 +867,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -922,6 +922,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.33/104-mtd_m25p80_add_redboot_parser.patch

    r19547 r19960  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -877,6 +877,15 @@ static int __devinit m25p_probe(struct s 
     3@@ -932,6 +932,15 @@ static int __devinit m25p_probe(struct s 
    44                } 
    55 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.33/108-mtd_fix_cfi_cmdset_0002_status_check.patch

    r19188 r19960  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -1141,8 +1141,8 @@ static int __xipram do_write_oneword(str 
     3@@ -1130,8 +1130,8 @@ static int __xipram do_write_oneword(str 
    44                        break; 
    55                } 
     
    1212                /* Latency issues. Drop the lock, wait a while and retry */ 
    1313                UDELAY(map, chip, adr, 1); 
    14 @@ -1158,6 +1158,8 @@ static int __xipram do_write_oneword(str 
     14@@ -1147,6 +1147,8 @@ static int __xipram do_write_oneword(str 
    1515  
    1616                ret = -EIO; 
     
    2121  op_done: 
    2222        chip->state = FL_READY; 
    23 @@ -1504,7 +1506,6 @@ static int cfi_amdstd_write_buffers(stru 
     23@@ -1493,7 +1495,6 @@ static int cfi_amdstd_write_buffers(stru 
    2424        return 0; 
    2525 } 
     
    2929  * Handle devices with one erase region, that only implement 
    3030  * the chip erase command. 
    31 @@ -1568,8 +1569,8 @@ static int __xipram do_erase_chip(struct 
     31@@ -1557,8 +1558,8 @@ static int __xipram do_erase_chip(struct 
    3232                        chip->erase_suspended = 0; 
    3333                } 
     
    4040                if (time_after(jiffies, timeo)) { 
    4141                        printk(KERN_WARNING "MTD %s(): software timeout\n", 
    42 @@ -1589,6 +1590,7 @@ static int __xipram do_erase_chip(struct 
     42@@ -1578,6 +1579,7 @@ static int __xipram do_erase_chip(struct 
    4343                ret = -EIO; 
    4444        } 
     
    4848        xip_enable(map, chip, adr); 
    4949        put_chip(map, chip, adr); 
    50 @@ -1656,9 +1658,9 @@ static int __xipram do_erase_oneblock(st 
     50@@ -1645,9 +1647,9 @@ static int __xipram do_erase_oneblock(st 
    5151                        chip->erase_suspended = 0; 
    5252                } 
     
    6060  
    6161                if (time_after(jiffies, timeo)) { 
    62 @@ -1680,6 +1682,7 @@ static int __xipram do_erase_oneblock(st 
     62@@ -1669,6 +1671,7 @@ static int __xipram do_erase_oneblock(st 
    6363                ret = -EIO; 
    6464        } 
  • trunk/target/linux/ar71xx/patches-2.6.33/109-mtd-wrt160nl-trx-parser.patch

    r19547 r19960  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -886,6 +886,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -941,6 +941,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.33/110-usb-ehci-add-war-for-synopsys-hc-bug.patch

    r19359 r19960  
    11--- a/drivers/usb/host/ehci-q.c 
    22+++ b/drivers/usb/host/ehci-q.c 
    3 @@ -1172,6 +1172,9 @@ static void end_unlink_async (struct ehc 
     3@@ -1194,6 +1194,9 @@ static void end_unlink_async (struct ehc 
    44                ehci->reclaim = NULL; 
    55                start_unlink_async (ehci, next); 
  • trunk/target/linux/ar71xx/patches-2.6.33/111-mtd-cfi_cmdset_0002-force-word-write.patch

    r19188 r19960  
    3636 /* Atmel chips don't use the same PRI format as AMD chips */ 
    3737 static void fixup_convert_atmel_pri(struct mtd_info *mtd, void *param) 
    38 @@ -1315,6 +1319,7 @@ static int cfi_amdstd_write_words(struct 
     38@@ -1304,6 +1308,7 @@ static int cfi_amdstd_write_words(struct 
    3939 /* 
    4040  * FIXME: interleaved mode not tested, and probably not supported! 
     
    4444                                    unsigned long adr, const u_char *buf, 
    4545                                    int len) 
    46 @@ -1426,7 +1431,6 @@ static int __xipram do_write_buffer(stru 
     46@@ -1415,7 +1420,6 @@ static int __xipram do_write_buffer(stru 
    4747        return ret; 
    4848 } 
     
    5252                                    size_t *retlen, const u_char *buf) 
    5353 { 
    54 @@ -1505,6 +1509,7 @@ static int cfi_amdstd_write_buffers(stru 
     54@@ -1494,6 +1498,7 @@ static int cfi_amdstd_write_buffers(stru 
    5555  
    5656        return 0; 
  • trunk/target/linux/ar71xx/patches-2.6.33/200-rb4xx_nand_driver.patch

    r18638 r19960  
    11--- a/drivers/mtd/nand/Kconfig 
    22+++ b/drivers/mtd/nand/Kconfig 
    3 @@ -482,4 +482,8 @@ config MTD_NAND_W90P910 
     3@@ -488,4 +488,8 @@ config MTD_NAND_W90P910 
    44          This enables the driver for the NAND Flash on evaluation board based 
    55          on w90p910. 
     
    1212--- a/drivers/mtd/nand/Makefile 
    1313+++ b/drivers/mtd/nand/Makefile 
    14 @@ -31,6 +31,7 @@ obj-$(CONFIG_MTD_NAND_BASLER_EXCITE)  +=  
     14@@ -30,6 +30,7 @@ obj-$(CONFIG_MTD_NAND_CM_X270)                += cmx27 
    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.33/202-spi_vsc7385_driver.patch

    r18638 r19960  
    11--- a/drivers/spi/Kconfig 
    22+++ b/drivers/spi/Kconfig 
    3 @@ -296,6 +296,11 @@ config SPI_TLE62X0 
     3@@ -365,6 +365,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 @@ -40,6 +40,7 @@ obj-$(CONFIG_SPI_STMP3XXX)            += spi_stmp. 
     17@@ -54,6 +54,7 @@ spi_s3c24xx_hw-$(CONFIG_SPI_S3C24XX_FIQ) 
    1818  
    1919 # SPI protocol drivers (device/link on bus) 
  • trunk/target/linux/ar71xx/patches-2.6.33/203-pb44_spi_controller.patch

    r18638 r19960  
    1818--- a/drivers/spi/Makefile 
    1919+++ b/drivers/spi/Makefile 
    20 @@ -22,6 +22,7 @@ obj-$(CONFIG_SPI_GPIO)                        += spi_gpio.o 
     20@@ -24,6 +24,7 @@ obj-$(CONFIG_SPI_GPIO)                        += spi_gpio.o 
    2121 obj-$(CONFIG_SPI_GPIO_OLD)             += spi_gpio_old.o 
    2222 obj-$(CONFIG_SPI_IMX)                  += spi_imx.o 
  • trunk/target/linux/ar71xx/patches-2.6.33/205-wndr3700-usb-led-driver.patch

    r19908 r19960  
    1 Index: linux-2.6.33/drivers/leds/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.33.orig/drivers/leds/Kconfig      2010-02-28 16:43:15.000000000 +0100 
    4 +++ linux-2.6.33/drivers/leds/Kconfig   2010-02-28 16:47:43.134713224 +0100 
    5 @@ -269,6 +269,13 @@ 
     1--- a/drivers/leds/Kconfig 
     2+++ b/drivers/leds/Kconfig 
     3@@ -269,6 +269,13 @@ config LEDS_ADP5520 
    64          To compile this driver as a module, choose M here: the module will 
    75          be called leds-adp5520. 
     
    1715  
    1816 config LEDS_TRIGGERS 
    19 Index: linux-2.6.33/drivers/leds/Makefile 
    20 =================================================================== 
    21 --- linux-2.6.33.orig/drivers/leds/Makefile     2010-02-28 16:43:15.000000000 +0100 
    22 +++ linux-2.6.33/drivers/leds/Makefile  2010-02-28 16:48:22.946586221 +0100 
    23 @@ -29,6 +29,7 @@ 
     17--- a/drivers/leds/Makefile 
     18+++ b/drivers/leds/Makefile 
     19@@ -29,6 +29,7 @@ obj-$(CONFIG_LEDS_DA903X)             += leds-da903 
    2420 obj-$(CONFIG_LEDS_WM831X_STATUS)       += leds-wm831x-status.o 
    2521 obj-$(CONFIG_LEDS_WM8350)              += leds-wm8350.o 
  • trunk/target/linux/ar71xx/patches-2.6.33/206-nxp-74hc153-gpio-chip-driver.patch

    r19149 r19960  
    11--- a/drivers/gpio/Kconfig 
    22+++ b/drivers/gpio/Kconfig 
    3 @@ -230,4 +230,12 @@ config GPIO_UCB1400 
     3@@ -255,4 +255,12 @@ config GPIO_UCB1400 
    44          To compile this driver as a module, choose M here: the 
    55          module will be called ucb1400_gpio. 
     
    1616--- a/drivers/gpio/Makefile 
    1717+++ b/drivers/gpio/Makefile 
    18 @@ -10,6 +10,7 @@ obj-$(CONFIG_GPIO_MAX7301)    += max7301.o 
     18@@ -11,6 +11,7 @@ obj-$(CONFIG_GPIO_MAX7301)    += max7301.o 
    1919 obj-$(CONFIG_GPIO_MAX732X)     += max732x.o 
    2020 obj-$(CONFIG_GPIO_MC33880)     += mc33880.o 
  • trunk/target/linux/ar71xx/patches-2.6.33/300-mips_fw_myloader.patch

    r18638 r19960  
    11--- a/arch/mips/Makefile 
    22+++ b/arch/mips/Makefile 
    3 @@ -169,6 +169,7 @@ endif 
     3@@ -181,6 +181,7 @@ endif 
    44 # 
    55 libs-$(CONFIG_ARC)             += arch/mips/fw/arc/ 
     
    1111--- a/arch/mips/Kconfig 
    1212+++ b/arch/mips/Kconfig 
    13 @@ -880,6 +880,9 @@ config MIPS_NILE4 
     13@@ -877,6 +877,9 @@ config MIPS_NILE4 
    1414 config MIPS_DISABLE_OBSOLETE_IDE 
    1515        bool 
  • trunk/target/linux/ar71xx/patches-2.6.33/901-get_c0_compare_irq_function.patch

    r19908 r19960  
    1 Index: linux-2.6.33/arch/mips/kernel/traps.c 
    2 =================================================================== 
    3 --- linux-2.6.33.orig/arch/mips/kernel/traps.c  2010-02-24 19:52:17.000000000 +0100 
    4 +++ linux-2.6.33/arch/mips/kernel/traps.c       2010-02-28 16:51:35.397204241 +0100 
     1--- a/arch/mips/kernel/traps.c 
     2+++ b/arch/mips/kernel/traps.c 
    53@@ -50,6 +50,7 @@ 
    64 #include <asm/types.h> 
     
    119 extern void check_wait(void); 
    1210 extern asmlinkage void r4k_wait(void); 
    13 @@ -1496,6 +1497,8 @@ 
     11@@ -1496,6 +1497,8 @@ void __cpuinit per_cpu_trap_init(void) 
    1412        if (cpu_has_mips_r2) { 
    1513                cp0_compare_irq_shift = CAUSEB_TI - CAUSEB_IP; 
     
    2018                if (cp0_perfcount_irq == cp0_compare_irq) 
    2119                        cp0_perfcount_irq = -1; 
    22 Index: linux-2.6.33/arch/mips/include/asm/time.h 
    23 =================================================================== 
    24 --- linux-2.6.33.orig/arch/mips/include/asm/time.h      2010-02-24 19:52:17.000000000 +0100 
    25 +++ linux-2.6.33/arch/mips/include/asm/time.h   2010-02-28 16:49:18.925959821 +0100 
    26 @@ -52,6 +52,7 @@ 
     20--- a/arch/mips/include/asm/time.h 
     21+++ b/arch/mips/include/asm/time.h 
     22@@ -52,6 +52,7 @@ extern int (*perf_irq)(void); 
    2723  */ 
    2824 #ifdef CONFIG_CEVT_R4K_LIB 
  • trunk/target/linux/ar71xx/patches-2.6.33/902-mips_clocksource_init_war.patch

    r18638 r19960  
    3333 } 
    3434@@ -100,22 +117,6 @@ static int c0_compare_int_pending(void) 
    35         return (read_c0_cause() >> cp0_compare_irq) & 0x100; 
     35        return (read_c0_cause() >> cp0_compare_irq_shift) & (1ul << CAUSEB_IP); 
    3636 } 
    3737  
Note: See TracChangeset for help on using the changeset viewer.