Changeset 27104


Ignore:
Timestamp:
2011-06-04T15:35:55+02:00 (7 years ago)
Author:
florian
Message:

[kernel] update to 2.6.39.1

patch from Peter Wagner

Location:
trunk
Files:
42 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/kernel-version.mk

    r27009 r27104  
    2727  LINUX_KERNEL_MD5SUM:=e896a3bb3185b8a8af8e2f010f63c02e 
    2828endif 
    29 ifeq ($(LINUX_VERSION),2.6.39) 
    30   LINUX_KERNEL_MD5SUM:=1aab7a741abe08d42e8eccf20de61e05 
     29ifeq ($(LINUX_VERSION),2.6.39.1) 
     30  LINUX_KERNEL_MD5SUM:=983834b0138e102a3fb0098367c17150 
    3131endif 
    3232 
  • trunk/target/linux/au1000/Makefile

    r27090 r27104  
    1414MAINTAINER:=Florian Fainelli <florian@openwrt.org> 
    1515 
    16 LINUX_VERSION:=2.6.39 
     16LINUX_VERSION:=2.6.39.1 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/au1000/patches-2.6.39/002-openwrt_rootfs.patch

    r27090 r27104  
    11--- a/arch/mips/alchemy/mtx-1/platform.c 
    22+++ b/arch/mips/alchemy/mtx-1/platform.c 
    3 @@ -90,7 +90,7 @@ static struct platform_device mtx1_gpio_ 
     3@@ -92,7 +92,7 @@ static struct platform_device mtx1_gpio_ 
    44  
    55 static struct mtd_partition mtx1_mtd_partitions[] = { 
  • trunk/target/linux/au1000/patches-2.6.39/003-au1000_eth_ioctl.patch

    r27090 r27104  
    11--- a/drivers/net/au1000_eth.c 
    22+++ b/drivers/net/au1000_eth.c 
    3 @@ -995,10 +995,14 @@ static void au1000_multicast_list(struct 
     3@@ -993,10 +993,14 @@ static void au1000_multicast_list(struct 
    44        writel(reg, &aup->mac->control); 
    55 } 
  • trunk/target/linux/cns3xxx/Makefile

    r27030 r27104  
    1414MAINTAINER:=Imre Kaloz <kaloz@openwrt.org> 
    1515 
    16 LINUX_VERSION:=2.6.39 
     16LINUX_VERSION:=2.6.39.1 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/generic/patches-2.6.39/474-mtd_concat_sync_fix.patch

    r27074 r27104  
    11--- a/drivers/mtd/mtdconcat.c 
    22+++ b/drivers/mtd/mtdconcat.c 
    3 @@ -619,7 +619,8 @@ static void concat_sync(struct mtd_info  
     3@@ -619,7 +619,8 @@ static void concat_sync(struct mtd_info 
    44  
    55        for (i = 0; i < concat->num_subdev; i++) { 
  • trunk/target/linux/generic/patches-2.6.39/950-vm_exports.patch

    r27009 r27104  
    11--- a/mm/shmem.c 
    22+++ b/mm/shmem.c 
    3 @@ -2730,6 +2730,16 @@ out: 
     3@@ -2731,6 +2731,16 @@ out: 
    44  
    55 /* common code */ 
     
    1818  * shmem_file_setup - get an unlinked file living in tmpfs 
    1919  * @name: name for dentry (to be seen in /proc/<pid>/maps 
    20 @@ -2807,10 +2817,7 @@ int shmem_zero_setup(struct vm_area_stru 
     20@@ -2808,10 +2818,7 @@ int shmem_zero_setup(struct vm_area_stru 
    2121        if (IS_ERR(file)) 
    2222                return PTR_ERR(file); 
  • trunk/target/linux/lantiq/Makefile

    r27026 r27104  
    1313SUBTARGETS:=falcon xway ase 
    1414 
    15 LINUX_VERSION:=2.6.39 
    16 #LINUX_VERSION:=2.6.32.33 
     15LINUX_VERSION:=2.6.39.1 
    1716 
    1817CFLAGS=-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves 
  • trunk/target/linux/lantiq/patches-2.6.39/0001-MIPS-Lantiq-Add-initial-support-for-Lantiq-SoCs.patch

    r27026 r27104  
    4949--- a/arch/mips/Kconfig 
    5050+++ b/arch/mips/Kconfig 
    51 @@ -212,6 +212,23 @@ 
     51@@ -212,6 +212,23 @@ config MACH_JZ4740 
    5252        select HAVE_PWM 
    5353        select HAVE_CLK 
     
    885885--- a/arch/mips/Kbuild.platforms 
    886886+++ b/arch/mips/Kbuild.platforms 
    887 @@ -11,6 +11,7 @@ 
     887@@ -11,6 +11,7 @@ platforms += dec 
    888888 platforms += emma 
    889889 platforms += jazz 
  • trunk/target/linux/lantiq/patches-2.6.39/0002-MIPS-Lantiq-add-SoC-specific-code-for-XWAY-family.patch

    r27026 r27104  
    6666--- a/arch/mips/Kconfig 
    6767+++ b/arch/mips/Kconfig 
    68 @@ -760,6 +760,7 @@ 
     68@@ -760,6 +760,7 @@ source "arch/mips/ath79/Kconfig" 
    6969 source "arch/mips/bcm63xx/Kconfig" 
    7070 source "arch/mips/jazz/Kconfig" 
  • trunk/target/linux/lantiq/patches-2.6.39/0003-MIPS-Lantiq-Add-PCI-controller-support.patch

    r27026 r27104  
    2929 create mode 100644 arch/mips/pci/pci-lantiq.h 
    3030 
    31 diff --git a/arch/mips/include/asm/mach-lantiq/lantiq_platform.h b/arch/mips/include/asm/mach-lantiq/lantiq_platform.h 
    32 new file mode 100644 
    33 index 0000000..1f1dba6 
    3431--- /dev/null 
    3532+++ b/arch/mips/include/asm/mach-lantiq/lantiq_platform.h 
     
    8178+ 
    8279+#endif 
    83 diff --git a/arch/mips/pci/Makefile b/arch/mips/pci/Makefile 
    84 index f0d5329..4df8799 100644 
    8580--- a/arch/mips/pci/Makefile 
    8681+++ b/arch/mips/pci/Makefile 
    87 @@ -41,6 +41,7 @@ obj-$(CONFIG_SIBYTE_SB1250)   += fixup-sb1250.o pci-sb1250.o 
     82@@ -41,6 +41,7 @@ obj-$(CONFIG_SIBYTE_SB1250)   += fixup-sb1 
    8883 obj-$(CONFIG_SIBYTE_BCM112X)   += fixup-sb1250.o pci-sb1250.o 
    8984 obj-$(CONFIG_SIBYTE_BCM1x80)   += pci-bcm1480.o pci-bcm1480ht.o 
     
    9388 obj-$(CONFIG_TANBAC_TB0226)    += fixup-tb0226.o 
    9489 obj-$(CONFIG_TANBAC_TB0287)    += fixup-tb0287.o 
    95 diff --git a/arch/mips/pci/ops-lantiq.c b/arch/mips/pci/ops-lantiq.c 
    96 new file mode 100644 
    97 index 0000000..1f2afb5 
    9890--- /dev/null 
    9991+++ b/arch/mips/pci/ops-lantiq.c 
     
    215207+       return PCIBIOS_SUCCESSFUL; 
    216208+} 
    217 diff --git a/arch/mips/pci/pci-lantiq.c b/arch/mips/pci/pci-lantiq.c 
    218 new file mode 100644 
    219 index 0000000..603d749 
    220209--- /dev/null 
    221210+++ b/arch/mips/pci/pci-lantiq.c 
     
    518507+ 
    519508+arch_initcall(pcibios_init); 
    520 diff --git a/arch/mips/pci/pci-lantiq.h b/arch/mips/pci/pci-lantiq.h 
    521 new file mode 100644 
    522 index 0000000..66bf6cd 
    523509--- /dev/null 
    524510+++ b/arch/mips/pci/pci-lantiq.h 
     
    542528+ 
    543529+#endif 
    544 --  
    545 1.7.2.3 
    546  
  • trunk/target/linux/lantiq/patches-2.6.39/0004-MIPS-Lantiq-Add-NOR-flash-support.patch

    r27026 r27104  
    2525--- a/drivers/mtd/maps/Kconfig 
    2626+++ b/drivers/mtd/maps/Kconfig 
    27 @@ -260,6 +260,13 @@ 
     27@@ -260,6 +260,13 @@ config MTD_BCM963XX 
    2828          Support for parsing CFE image tag and creating MTD partitions on 
    2929          Broadcom BCM63xx boards. 
     
    4141--- a/drivers/mtd/maps/Makefile 
    4242+++ b/drivers/mtd/maps/Makefile 
    43 @@ -60,3 +60,4 @@ 
     43@@ -60,3 +60,4 @@ obj-$(CONFIG_MTD_VMU)         += vmu-flash.o 
    4444 obj-$(CONFIG_MTD_GPIO_ADDR)    += gpio-addr-flash.o 
    4545 obj-$(CONFIG_MTD_BCM963XX)     += bcm963xx-flash.o 
  • trunk/target/linux/lantiq/patches-2.6.39/0005-MIPS-Lantiq-Add-platform-device-support.patch

    r27026 r27104  
    2626 create mode 100644 arch/mips/lantiq/xway/devices.h 
    2727 
    28 diff --git a/arch/mips/lantiq/Makefile b/arch/mips/lantiq/Makefile 
    29 index a268391..e5dae0e 100644 
    3028--- a/arch/mips/lantiq/Makefile 
    3129+++ b/arch/mips/lantiq/Makefile 
     
    3937 obj-$(CONFIG_EARLY_PRINTK) += early_printk.o 
    4038  
    41 diff --git a/arch/mips/lantiq/devices.c b/arch/mips/lantiq/devices.c 
    42 new file mode 100644 
    43 index 0000000..7b82c34 
    4439--- /dev/null 
    4540+++ b/arch/mips/lantiq/devices.c 
     
    167162+} 
    168163+#endif 
    169 diff --git a/arch/mips/lantiq/devices.h b/arch/mips/lantiq/devices.h 
    170 new file mode 100644 
    171 index 0000000..2947bb1 
    172164--- /dev/null 
    173165+++ b/arch/mips/lantiq/devices.h 
     
    196188+ 
    197189+#endif 
    198 diff --git a/arch/mips/lantiq/xway/Makefile b/arch/mips/lantiq/xway/Makefile 
    199 index 9c85ff9..74ce438 100644 
    200190--- a/arch/mips/lantiq/xway/Makefile 
    201191+++ b/arch/mips/lantiq/xway/Makefile 
     
    206196 obj-$(CONFIG_SOC_XWAY) += clk-xway.o prom-xway.o 
    207197 obj-$(CONFIG_SOC_AMAZON_SE) += clk-ase.o prom-ase.o 
    208 diff --git a/arch/mips/lantiq/xway/devices.c b/arch/mips/lantiq/xway/devices.c 
    209 new file mode 100644 
    210 index 0000000..a71b3b5 
    211198--- /dev/null 
    212199+++ b/arch/mips/lantiq/xway/devices.c 
     
    310297+               ltq_ase_asc_resources, ARRAY_SIZE(ltq_ase_asc_resources)); 
    311298+} 
    312 diff --git a/arch/mips/lantiq/xway/devices.h b/arch/mips/lantiq/xway/devices.h 
    313 new file mode 100644 
    314 index 0000000..51f56b5 
    315299--- /dev/null 
    316300+++ b/arch/mips/lantiq/xway/devices.h 
     
    334318+ 
    335319+#endif 
    336 --  
    337 1.7.2.3 
    338  
  • trunk/target/linux/lantiq/patches-2.6.39/0006-MIPS-Lantiq-Add-mips_machine-support.patch

    r27026 r27104  
    2828--- a/arch/mips/Kconfig 
    2929+++ b/arch/mips/Kconfig 
    30 @@ -190,6 +190,7 @@ 
     30@@ -228,6 +228,7 @@ config LANTIQ 
    3131        select SWAP_IO_SPACE 
    3232        select BOOT_RAW 
     
    5959--- a/arch/mips/lantiq/prom.h 
    6060+++ b/arch/mips/lantiq/prom.h 
    61 @@ -20,5 +20,6 @@ 
     61@@ -20,5 +20,6 @@ struct ltq_soc_info { 
    6262 }; 
    6363  
     
    8181 { 
    8282        /* assume 16M as default incase uboot fails to pass proper ramsize */ 
    83 @@ -32,10 +38,32 @@ 
     83@@ -32,10 +38,32 @@ void __init plat_mem_setup(void) 
    8484                if (!strncmp(e, "memsize=", 8)) { 
    8585                        e += 8; 
  • trunk/target/linux/lantiq/patches-2.6.39/0007-MIPS-Lantiq-Add-machtypes-for-lantiq-eval-kits.patch

    r27026 r27104  
    2525 create mode 100644 arch/mips/lantiq/xway/mach-easy50712.c 
    2626 
    27 diff --git a/arch/mips/lantiq/Kconfig b/arch/mips/lantiq/Kconfig 
    28 index 2780461..3fccf21 100644 
    2927--- a/arch/mips/lantiq/Kconfig 
    3028+++ b/arch/mips/lantiq/Kconfig 
     
    3634+ 
    3735 endif 
    38 diff --git a/arch/mips/lantiq/machtypes.h b/arch/mips/lantiq/machtypes.h 
    39 index ffcacfc..7e01b8c 100644 
    4036--- a/arch/mips/lantiq/machtypes.h 
    4137+++ b/arch/mips/lantiq/machtypes.h 
     
    4945  
    5046 #endif 
    51 diff --git a/arch/mips/lantiq/xway/Kconfig b/arch/mips/lantiq/xway/Kconfig 
    52 new file mode 100644 
    53 index 0000000..2b857de 
    5447--- /dev/null 
    5548+++ b/arch/mips/lantiq/xway/Kconfig 
     
    7871+ 
    7972+endif 
    80 diff --git a/arch/mips/lantiq/xway/Makefile b/arch/mips/lantiq/xway/Makefile 
    81 index 8c06a97..b1d3640 100644 
    8273--- a/arch/mips/lantiq/xway/Makefile 
    8374+++ b/arch/mips/lantiq/xway/Makefile 
    84 @@ -2,3 +2,6 @@ obj-y := pmu.o ebu.o reset.o gpio.o devices.o 
     75@@ -2,3 +2,6 @@ obj-y := pmu.o ebu.o reset.o gpio.o devi 
    8576  
    8677 obj-$(CONFIG_SOC_XWAY) += clk-xway.o prom-xway.o setup-xway.o 
     
    8980+obj-$(CONFIG_LANTIQ_MACH_EASY50712) += mach-easy50712.o 
    9081+obj-$(CONFIG_LANTIQ_MACH_EASY50601) += mach-easy50601.o 
    91 diff --git a/arch/mips/lantiq/xway/mach-easy50601.c b/arch/mips/lantiq/xway/mach-easy50601.c 
    92 new file mode 100644 
    93 index 0000000..d5aaf63 
    9482--- /dev/null 
    9583+++ b/arch/mips/lantiq/xway/mach-easy50601.c 
     
    152140+                       "EASY50601 Eval Board", 
    153141+                       easy50601_init); 
    154 diff --git a/arch/mips/lantiq/xway/mach-easy50712.c b/arch/mips/lantiq/xway/mach-easy50712.c 
    155 new file mode 100644 
    156 index 0000000..e5e7e09 
    157142--- /dev/null 
    158143+++ b/arch/mips/lantiq/xway/mach-easy50712.c 
     
    226211+            "EASY50712 Eval Board", 
    227212+             easy50712_init); 
    228 --  
    229 1.7.2.3 
    230  
  • trunk/target/linux/lantiq/patches-2.6.39/0008-MIPS-Lantiq-Add-more-gpio-drivers.patch

    r27026 r27104  
    2121 create mode 100644 arch/mips/lantiq/xway/gpio_stp.c 
    2222 
    23 diff --git a/arch/mips/lantiq/xway/Makefile b/arch/mips/lantiq/xway/Makefile 
    24 index b1d3640..6b5e07e 100644 
    2523--- a/arch/mips/lantiq/xway/Makefile 
    2624+++ b/arch/mips/lantiq/xway/Makefile 
     
    3129 obj-$(CONFIG_SOC_XWAY) += clk-xway.o prom-xway.o setup-xway.o 
    3230 obj-$(CONFIG_SOC_AMAZON_SE) += clk-ase.o prom-ase.o setup-ase.o 
    33 diff --git a/arch/mips/lantiq/xway/gpio_ebu.c b/arch/mips/lantiq/xway/gpio_ebu.c 
    34 new file mode 100644 
    35 index 0000000..a479355 
    3631--- /dev/null 
    3732+++ b/arch/mips/lantiq/xway/gpio_ebu.c 
     
    163158+ 
    164159+postcore_initcall(ltq_ebu_init); 
    165 diff --git a/arch/mips/lantiq/xway/gpio_stp.c b/arch/mips/lantiq/xway/gpio_stp.c 
    166 new file mode 100644 
    167 index 0000000..67d59d6 
    168160--- /dev/null 
    169161+++ b/arch/mips/lantiq/xway/gpio_stp.c 
     
    326318+ 
    327319+postcore_initcall(ltq_stp_init); 
    328 --  
    329 1.7.2.3 
    330  
  • trunk/target/linux/lantiq/patches-2.6.39/0009-SERIAL-Lantiq-Add-driver-for-MIPS-Lantiq-SOCs.patch

    r27026 r27104  
    781781--- a/drivers/tty/serial/Kconfig 
    782782+++ b/drivers/tty/serial/Kconfig 
    783 @@ -1391,6 +1391,14 @@ 
     783@@ -1391,6 +1391,14 @@ config SERIAL_OF_PLATFORM_NWPSERIAL_CONS 
    784784        help 
    785785          Support for Console on the NWP serial ports. 
     
    798798--- a/drivers/tty/serial/Makefile 
    799799+++ b/drivers/tty/serial/Makefile 
    800 @@ -94,3 +94,4 @@ 
     800@@ -94,3 +94,4 @@ obj-$(CONFIG_SERIAL_IFX6X60)          += ifx6x6 
    801801 obj-$(CONFIG_SERIAL_PCH_UART)  += pch_uart.o 
    802802 obj-$(CONFIG_SERIAL_MSM_SMD)   += msm_smd_tty.o 
  • trunk/target/linux/lantiq/patches-2.6.39/0010-MIPS-Lantiq-Add-DMA-support.patch

    r27026 r27104  
    2222 create mode 100644 arch/mips/lantiq/xway/dma.c 
    2323 
    24 diff --git a/arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h b/arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h 
    25 index 343e82c..4827afb 100644 
    2624--- a/arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h 
    2725+++ b/arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h 
     
    3634 /* PCI */ 
    3735 #define PCI_CR_BASE_ADDR       0x1E105400 
    38 diff --git a/arch/mips/include/asm/mach-lantiq/xway/xway_dma.h b/arch/mips/include/asm/mach-lantiq/xway/xway_dma.h 
    39 new file mode 100644 
    40 index 0000000..872943a 
    4136--- /dev/null 
    4237+++ b/arch/mips/include/asm/mach-lantiq/xway/xway_dma.h 
     
    10297+ 
    10398+#endif 
    104 diff --git a/arch/mips/lantiq/xway/Makefile b/arch/mips/lantiq/xway/Makefile 
    105 index 6b5e07e..c517f2e 100644 
    10699--- a/arch/mips/lantiq/xway/Makefile 
    107100+++ b/arch/mips/lantiq/xway/Makefile 
     
    112105 obj-$(CONFIG_SOC_XWAY) += clk-xway.o prom-xway.o setup-xway.o 
    113106 obj-$(CONFIG_SOC_AMAZON_SE) += clk-ase.o prom-ase.o setup-ase.o 
    114 diff --git a/arch/mips/lantiq/xway/devices.h b/arch/mips/lantiq/xway/devices.h 
    115 index 51f56b5..d573084 100644 
    116107--- a/arch/mips/lantiq/xway/devices.h 
    117108+++ b/arch/mips/lantiq/xway/devices.h 
     
    124115 extern void ltq_register_gpio(void); 
    125116 extern void ltq_register_gpio_stp(void); 
    126 diff --git a/arch/mips/lantiq/xway/dma.c b/arch/mips/lantiq/xway/dma.c 
    127 new file mode 100644 
    128 index 0000000..4278a45 
    129117--- /dev/null 
    130118+++ b/arch/mips/lantiq/xway/dma.c 
     
    383371+ 
    384372+postcore_initcall(ltq_dma_init); 
    385 --  
    386 1.7.2.3 
    387  
  • trunk/target/linux/lantiq/patches-2.6.39/0011-MIPS-Lantiq-Add-ethernet-driver.patch

    r27026 r27104  
    3737 /* struct used to pass info to the pci core */ 
    3838 enum { 
    39 @@ -43,4 +44,10 @@ 
     39@@ -43,4 +44,10 @@ struct ltq_pci_data { 
    4040        int irq[16]; 
    4141 }; 
     
    6363--- a/arch/mips/lantiq/xway/devices.c 
    6464+++ b/arch/mips/lantiq/xway/devices.c 
    65 @@ -96,3 +96,26 @@ 
     65@@ -96,3 +96,26 @@ void __init ltq_register_ase_asc(void) 
    6666        platform_device_register_simple("ltq_asc", 0, 
    6767                ltq_ase_asc_resources, ARRAY_SIZE(ltq_ase_asc_resources)); 
     
    101101--- a/drivers/net/Kconfig 
    102102+++ b/drivers/net/Kconfig 
    103 @@ -2017,6 +2017,13 @@ 
     103@@ -2017,6 +2017,13 @@ config FTMAC100 
    104104          from Faraday. It is used on Faraday A320, Andes AG101 and some 
    105105          other ARM/NDS32 SoC's. 
     
    117117--- a/drivers/net/Makefile 
    118118+++ b/drivers/net/Makefile 
    119 @@ -259,6 +259,7 @@ 
     119@@ -259,6 +259,7 @@ obj-$(CONFIG_MLX4_CORE) += mlx4/ 
    120120 obj-$(CONFIG_ENC28J60) += enc28j60.o 
    121121 obj-$(CONFIG_ETHOC) += ethoc.o 
  • trunk/target/linux/lantiq/patches-2.6.39/0012-MIPS-Lantiq-Add-etop-board-support.patch

    r27026 r27104  
    1717 1 files changed, 6 insertions(+), 0 deletions(-) 
    1818 
    19 diff --git a/arch/mips/lantiq/xway/mach-easy50712.c b/arch/mips/lantiq/xway/mach-easy50712.c 
    20 index e5e7e09..ea5027b 100644 
    2119--- a/arch/mips/lantiq/xway/mach-easy50712.c 
    2220+++ b/arch/mips/lantiq/xway/mach-easy50712.c 
     
    2927 #include <lantiq_soc.h> 
    3028 #include <irq.h> 
    31 @@ -55,11 +56,16 @@ static struct ltq_pci_data ltq_pci_data = { 
     29@@ -55,11 +56,16 @@ static struct ltq_pci_data ltq_pci_data 
    3230        }, 
    3331 }; 
     
    4644  
    4745 MIPS_MACHINE(LTQ_MACH_EASY50712, 
    48 --  
    49 1.7.2.3 
    50  
  • trunk/target/linux/lantiq/patches-2.6.39/0013-MIPS-Lantiq-Add-watchdog-support.patch

    r27026 r27104  
    2222--- a/drivers/watchdog/Kconfig 
    2323+++ b/drivers/watchdog/Kconfig 
    24 @@ -990,6 +990,12 @@ 
     24@@ -990,6 +990,12 @@ config BCM63XX_WDT 
    2525          To compile this driver as a loadable module, choose M here. 
    2626          The module will be called bcm63xx_wdt. 
     
    3737--- a/drivers/watchdog/Makefile 
    3838+++ b/drivers/watchdog/Makefile 
    39 @@ -123,6 +123,7 @@ 
     39@@ -123,6 +123,7 @@ obj-$(CONFIG_AR7_WDT) += ar7_wdt.o 
    4040 obj-$(CONFIG_TXX9_WDT) += txx9wdt.o 
    4141 obj-$(CONFIG_OCTEON_WDT) += octeon-wdt.o 
  • trunk/target/linux/lantiq/patches-2.6.39/110-falcon_board.patch

    r27026 r27104  
    16951695--- a/arch/mips/lantiq/Kconfig 
    16961696+++ b/arch/mips/lantiq/Kconfig 
    1697 @@ -16,8 +16,12 @@ 
     1697@@ -16,8 +16,12 @@ config SOC_XWAY 
    16981698        bool "XWAY" 
    16991699        select SOC_TYPE_XWAY 
     
    17101710--- a/arch/mips/lantiq/Makefile 
    17111711+++ b/arch/mips/lantiq/Makefile 
    1712 @@ -9,3 +9,4 @@ 
     1712@@ -9,3 +9,4 @@ obj-y := irq.o setup.o clk.o prom.o devi 
    17131713 obj-$(CONFIG_EARLY_PRINTK) += early_printk.o 
    17141714  
     
    17171717--- a/arch/mips/lantiq/Platform 
    17181718+++ b/arch/mips/lantiq/Platform 
    1719 @@ -6,3 +6,4 @@ 
     1719@@ -6,3 +6,4 @@ platform-$(CONFIG_LANTIQ)       += lantiq/ 
    17201720 cflags-$(CONFIG_LANTIQ)                += -I$(srctree)/arch/mips/include/asm/mach-lantiq 
    17211721 load-$(CONFIG_LANTIQ)          = 0xffffffff80002000 
     
    17241724--- a/arch/mips/lantiq/machtypes.h 
    17251725+++ b/arch/mips/lantiq/machtypes.h 
    1726 @@ -15,6 +15,11 @@ 
     1726@@ -15,6 +15,11 @@ enum lantiq_mach_type { 
    17271727        LTQ_MACH_GENERIC = 0, 
    17281728        LTQ_MACH_EASY50712,     /* Danube evaluation board */ 
  • trunk/target/linux/lantiq/patches-2.6.39/120-falcon-i2c.patch

    r27026 r27104  
    11--- a/drivers/i2c/busses/Makefile 
    22+++ b/drivers/i2c/busses/Makefile 
    3 @@ -74,6 +74,7 @@ 
     3@@ -82,5 +82,6 @@ obj-$(CONFIG_I2C_SIBYTE)      += i2c-sibyte.o 
    44 obj-$(CONFIG_I2C_STUB)         += i2c-stub.o 
    55 obj-$(CONFIG_SCx200_ACB)       += scx200_acb.o 
     
    77+obj-$(CONFIG_I2C_FALCON)       += i2c-falcon.o 
    88  
    9  ifeq ($(CONFIG_I2C_DEBUG_BUS),y) 
    10  EXTRA_CFLAGS += -DDEBUG 
     9 ccflags-$(CONFIG_I2C_DEBUG_BUS) := -DDEBUG 
    1110--- a/drivers/i2c/busses/Kconfig 
    1211+++ b/drivers/i2c/busses/Kconfig 
    13 @@ -278,6 +278,10 @@ 
     12@@ -282,6 +282,10 @@ config I2C_POWERMAC 
    1413  
    1514 comment "I2C system bus drivers (mostly embedded / system-on-chip)" 
  • trunk/target/linux/lantiq/patches-2.6.39/130-falcon-spi-flash.patch

    r27026 r27104  
    11--- a/drivers/spi/Makefile 
    22+++ b/drivers/spi/Makefile 
    3 @@ -55,6 +55,7 @@ 
     3@@ -55,6 +55,7 @@ obj-$(CONFIG_SPI_SH_SCI)              += spi_sh_sci. 
    44 obj-$(CONFIG_SPI_SH_MSIOF)             += spi_sh_msiof.o 
    55 obj-$(CONFIG_SPI_STMP3XXX)             += spi_stmp.o 
     
    485485--- a/drivers/spi/Kconfig 
    486486+++ b/drivers/spi/Kconfig 
    487 @@ -210,6 +210,10 @@ 
     487@@ -210,6 +210,10 @@ config SPI_MPC52xx 
    488488          This drivers supports the MPC52xx SPI controller in master SPI 
    489489          mode. 
  • trunk/target/linux/lantiq/patches-2.6.39/150-falcon-easy98020.patch

    r27026 r27104  
    101101--- a/arch/mips/lantiq/falcon/Kconfig 
    102102+++ b/arch/mips/lantiq/falcon/Kconfig 
    103 @@ -6,6 +6,10 @@ 
     103@@ -6,6 +6,10 @@ config LANTIQ_MACH_EASY98000 
    104104        bool "Easy98000" 
    105105        default y 
     
    114114--- a/arch/mips/lantiq/falcon/Makefile 
    115115+++ b/arch/mips/lantiq/falcon/Makefile 
    116 @@ -2,3 +2,4 @@ 
     116@@ -2,3 +2,4 @@ obj-y := clk-falcon.o devices.o gpio.o p 
    117117 obj-y += softdog_vpe.o 
    118118 obj-$(CONFIG_LANTIQ_MACH_EASY98000) += mach-easy98000.o 
  • trunk/target/linux/lantiq/patches-2.6.39/160-falcon-95C3AM1.patch

    r27026 r27104  
    107107--- a/arch/mips/lantiq/falcon/Kconfig 
    108108+++ b/arch/mips/lantiq/falcon/Kconfig 
    109 @@ -10,6 +10,10 @@ 
     109@@ -10,6 +10,10 @@ config LANTIQ_MACH_EASY98020 
    110110        bool "Easy98020" 
    111111        default y 
     
    120120--- a/arch/mips/lantiq/falcon/Makefile 
    121121+++ b/arch/mips/lantiq/falcon/Makefile 
    122 @@ -3,3 +3,4 @@ 
     122@@ -3,3 +3,4 @@ obj-y += softdog_vpe.o 
    123123 obj-$(CONFIG_LANTIQ_MACH_EASY98000) += mach-easy98000.o 
    124124 obj-$(CONFIG_LANTIQ_MACH_EASY98000) += dev-leds-easy98000-cpld.o 
     
    127127--- a/arch/mips/lantiq/machtypes.h 
    128128+++ b/arch/mips/lantiq/machtypes.h 
    129 @@ -20,6 +20,7 @@ 
     129@@ -20,6 +20,7 @@ enum lantiq_mach_type { 
    130130        LANTIQ_MACH_EASY98000,          /* Falcon Eval Board, NOR Flash */ 
    131131        LANTIQ_MACH_EASY98000SF,        /* Falcon Eval Board, Serial Flash */ 
  • trunk/target/linux/lantiq/patches-2.6.39/200-mach-arv45xx.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/xway/Kconfig 
    22+++ b/arch/mips/lantiq/xway/Kconfig 
    3 @@ -6,6 +6,10 @@ 
     3@@ -6,6 +6,10 @@ config LANTIQ_MACH_EASY50712 
    44        bool "Easy50712 - Danube" 
    55        default y 
     
    1414--- a/arch/mips/lantiq/xway/Makefile 
    1515+++ b/arch/mips/lantiq/xway/Makefile 
    16 @@ -5,3 +5,4 @@ 
     16@@ -5,3 +5,4 @@ obj-$(CONFIG_SOC_AMAZON_SE) += clk-ase.o 
    1717  
    1818 obj-$(CONFIG_LANTIQ_MACH_EASY50712) += mach-easy50712.o 
     
    528528--- a/arch/mips/lantiq/machtypes.h 
    529529+++ b/arch/mips/lantiq/machtypes.h 
    530 @@ -21,6 +21,17 @@ 
     530@@ -21,6 +21,17 @@ enum lantiq_mach_type { 
    531531        LANTIQ_MACH_EASY98000SF,        /* Falcon Eval Board, Serial Flash */ 
    532532        LANTIQ_MACH_EASY98020,          /* Falcon Reference Board */ 
  • trunk/target/linux/lantiq/patches-2.6.39/210-mtd_uimage_split.patch

    r27026 r27104  
    11--- a/drivers/mtd/Kconfig 
    22+++ b/drivers/mtd/Kconfig 
    3 @@ -63,6 +63,10 @@ 
     3@@ -57,6 +57,10 @@ config MTD_ROOTFS_SPLIT 
    44        depends on MTD_PARTITIONS 
    55        default y 
     
    1111 config MTD_REDBOOT_PARTS 
    1212        tristate "RedBoot partition table parsing" 
    13         depends on MTD_PARTITIONS 
     13        ---help--- 
    1414--- a/drivers/mtd/mtdpart.c 
    1515+++ b/drivers/mtd/mtdpart.c 
    16 @@ -724,6 +724,82 @@ 
     16@@ -860,6 +860,82 @@ static int refresh_rootfs_split(struct m 
    1717 } 
    1818 #endif /* CONFIG_MTD_ROOTFS_SPLIT */ 
     
    9797  * This function, given a master MTD object and a partition table, creates 
    9898  * and registers slave MTD objects which are bound to the master according to 
    99 @@ -748,6 +824,17 @@ 
    100                 if (!slave) 
    101                         return -ENOMEM; 
     99@@ -893,6 +969,17 @@ int add_mtd_partitions(struct mtd_info * 
     100  
     101                add_mtd_device(&slave->mtd); 
    102102  
    103103+#ifdef CONFIG_MTD_UIMAGE_SPLIT 
  • trunk/target/linux/lantiq/patches-2.6.39/220-atm_hack.patch

    r27026 r27104  
    11--- a/arch/mips/mm/cache.c 
    22+++ b/arch/mips/mm/cache.c 
    3 @@ -52,6 +52,8 @@ 
     3@@ -52,6 +52,8 @@ void (*_dma_cache_wback)(unsigned long s 
    44 void (*_dma_cache_inv)(unsigned long start, unsigned long size); 
    55  
     
    1212--- a/net/atm/proc.c 
    1313+++ b/net/atm/proc.c 
    14 @@ -154,7 +154,7 @@ 
     14@@ -154,7 +154,7 @@ static void *vcc_seq_next(struct seq_fil 
    1515 static void pvc_info(struct seq_file *seq, struct atm_vcc *vcc) 
    1616 { 
     
    2323--- a/net/atm/common.c 
    2424+++ b/net/atm/common.c 
    25 @@ -62,11 +62,17 @@ 
     25@@ -62,11 +62,17 @@ static void vcc_remove_socket(struct soc 
    2626        write_unlock_irq(&vcc_sklist_lock); 
    2727 } 
  • trunk/target/linux/lantiq/patches-2.6.39/230-cmdline_hack.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/prom.c 
    22+++ b/arch/mips/lantiq/prom.c 
    3 @@ -39,6 +39,34 @@ 
     3@@ -39,6 +39,34 @@ void prom_free_prom_memory(void) 
    44 { 
    55 } 
     
    3636 { 
    3737        int argc = fw_arg0; 
    38 @@ -53,6 +81,7 @@ 
     38@@ -53,6 +81,7 @@ static void __init prom_init_cmdline(voi 
    3939                        strlcat(arcs_cmdline, " ", sizeof(arcs_cmdline)); 
    4040                } 
  • trunk/target/linux/lantiq/patches-2.6.39/240-udp_redirect.patch

    r27026 r27104  
    250250--- a/net/ipv4/Makefile 
    251251+++ b/net/ipv4/Makefile 
    252 @@ -14,6 +14,9 @@ 
     252@@ -14,6 +14,9 @@ obj-y     := route.o inetpeer.o protocol 
    253253             inet_fragment.o 
    254254  
     
    273273 EXPORT_SYMBOL(udp_table); 
    274274  
    275 @@ -802,7 +806,7 @@ 
     275@@ -802,7 +806,7 @@ int udp_sendmsg(struct kiocb *iocb, stru 
    276276        u8  tos; 
    277277        int err, is_udplite = IS_UDPLITE(sk); 
     
    282282  
    283283        if (len > 0xFFFF) 
    284 @@ -818,7 +822,13 @@ 
     284@@ -818,7 +822,13 @@ int udp_sendmsg(struct kiocb *iocb, stru 
    285285        ipc.opt = NULL; 
    286286        ipc.tx_flags = 0; 
     
    297297        if (up->pending) { 
    298298                /* 
    299 @@ -1608,6 +1618,7 @@ 
     299@@ -1608,6 +1618,7 @@ int __udp4_lib_rcv(struct sk_buff *skb, 
    300300        struct rtable *rt = skb_rtable(skb); 
    301301        __be32 saddr, daddr; 
     
    305305        /* 
    306306         *  Validate the packet. 
    307 @@ -1640,7 +1651,16 @@ 
     307@@ -1640,7 +1651,16 @@ int __udp4_lib_rcv(struct sk_buff *skb, 
    308308        sk = __udp4_lib_lookup_skb(skb, uh->source, uh->dest, udptable); 
    309309  
     
    323323  
    324324                /* a return value > 0 means to resubmit the input, but 
    325 @@ -1937,7 +1957,7 @@ 
     325@@ -1937,7 +1957,7 @@ struct proto udp_prot = { 
    326326        .clear_sk          = sk_prot_clear_portaddr_nulls, 
    327327 }; 
     
    334334--- a/net/Kconfig 
    335335+++ b/net/Kconfig 
    336 @@ -72,6 +72,12 @@ 
     336@@ -72,6 +72,12 @@ config INET 
    337337  
    338338          Short answer: say Y. 
  • trunk/target/linux/lantiq/patches-2.6.39/250-mt-vpe.patch

    r27026 r27104  
    11--- a/arch/mips/Kconfig 
    22+++ b/arch/mips/Kconfig 
    3 @@ -1871,6 +1871,28 @@ 
     3@@ -1871,6 +1871,28 @@ config MIPS_VPE_LOADER 
    44          Includes a loader for loading an elf relocatable object 
    55          onto another VPE and running it. 
     
    111111 #define TCSTATUS_TASID         (_ULCAST_(0xff)) 
    112112 #define TCSTATUS_IXMT_SHIFT    10 
    113 @@ -350,6 +390,14 @@ 
     113@@ -350,6 +390,14 @@ do {                                                                       \ 
    114114 #define write_vpe_c0_vpecontrol(val)   mttc0(1, 1, val) 
    115115 #define read_vpe_c0_vpeconf0()         mftc0(1, 2) 
     
    126126 #define write_vpe_c0_count(val)                mttc0(9, 0, val) 
    127127 #define read_vpe_c0_status()           mftc0(12, 0) 
    128 @@ -381,6 +429,12 @@ 
     128@@ -381,6 +429,12 @@ do {                                                                       \ 
    129129 #define write_tc_c0_tchalt(val)                mttc0(2, 4, val) 
    130130 #define read_tc_c0_tccontext()         mftc0(2, 5) 
     
    141141--- a/arch/mips/kernel/Makefile 
    142142+++ b/arch/mips/kernel/Makefile 
    143 @@ -85,7 +85,8 @@ 
     143@@ -85,7 +85,8 @@ obj-$(CONFIG_MIPS32_O32)      += binfmt_elfo3 
    144144  
    145145 obj-$(CONFIG_KGDB)             += kgdb.o 
     
    255255 /* 
    256256  * Dump new MIPS MT state for the core. Does not leave TCs halted. 
    257 @@ -78,18 +148,18 @@ 
     257@@ -78,18 +148,18 @@ void mips_mt_regdump(unsigned long mvpct 
    258258                        if ((read_tc_c0_tcbind() & TCBIND_CURVPE) == i) { 
    259259                                printk("  VPE %d\n", i); 
     
    281281                        } 
    282282                } 
    283 @@ -287,6 +357,9 @@ 
     283@@ -287,6 +357,9 @@ void mips_mt_set_cpuoptions(void) 
    284284                printk("Mapped %ld ITC cells starting at 0x%08x\n", 
    285285                        ((itcblkgrn & 0x7fe00000) >> 20), itc_base); 
     
    301301 #include <asm/cpu.h> 
    302302 #include <asm/cpu-features.h> 
    303 @@ -110,3 +111,19 @@ 
     303@@ -110,3 +111,19 @@ const struct seq_operations cpuinfo_op = 
    304304        .stop   = c_stop, 
    305305        .show   = show_cpuinfo, 
     
    323323--- a/arch/mips/kernel/smtc.c 
    324324+++ b/arch/mips/kernel/smtc.c 
    325 @@ -1334,6 +1334,13 @@ 
     325@@ -1334,6 +1334,13 @@ void smtc_get_new_mmu_context(struct mm_ 
    326326        asid = asid_cache(cpu); 
    327327  
     
    339339--- a/arch/mips/kernel/vpe.c 
    340340+++ b/arch/mips/kernel/vpe.c 
    341 @@ -76,6 +76,58 @@ 
     341@@ -76,6 +76,58 @@ static struct kspd_notifications kspd_ev 
    342342 static int kspd_events_reqd; 
    343343 #endif 
     
    398398 #ifdef CONFIG_MIPS_VPE_LOADER_TOM 
    399399 #define P_SIZE (2 * 1024 * 1024) 
    400 @@ -268,6 +320,13 @@ 
     400@@ -268,6 +320,13 @@ static void *alloc_progmem(unsigned long 
    401401        void *addr; 
    402402  
     
    412412         * This means you must tell Linux to use less memory than you 
    413413         * physically have, for example by passing a mem= boot argument. 
    414 @@ -746,6 +805,12 @@ 
     414@@ -746,6 +805,12 @@ static int vpe_run(struct vpe * v) 
    415415        } 
    416416  
     
    425425        write_tc_c0_tccontext((unsigned long)0); 
    426426  
    427 @@ -759,6 +824,20 @@ 
     427@@ -759,6 +824,20 @@ static int vpe_run(struct vpe * v) 
    428428  
    429429        write_tc_c0_tchalt(read_tc_c0_tchalt() & ~TCHALT_H); 
     
    446446         * The sde-kit passes 'memsize' to __start in $a3, so set something 
    447447         * here...  Or set $a3 to zero and define DFLT_STACK_SIZE and 
    448 @@ -833,6 +912,9 @@ 
     448@@ -833,6 +912,9 @@ static int find_vpe_symbols(struct vpe * 
    449449        if ( (v->__start == 0) || (v->shared_ptr == NULL)) 
    450450                return -1; 
     
    456456 } 
    457457  
    458 @@ -994,6 +1076,15 @@ 
     458@@ -994,6 +1076,15 @@ static int vpe_elfload(struct vpe * v) 
    459459                           (unsigned long)v->load_addr + v->len); 
    460460  
     
    472472                        printk(KERN_WARNING "VPE loader: program does not contain " 
    473473                               "a __start symbol\n"); 
    474 @@ -1064,6 +1155,9 @@ 
     474@@ -1064,6 +1155,9 @@ static int vpe_open(struct inode *inode, 
    475475        struct vpe_notifications *not; 
    476476        struct vpe *v; 
     
    482482        if (minor != iminor(inode)) { 
    483483                /* assume only 1 device at the moment. */ 
    484 @@ -1089,7 +1183,12 @@ 
     484@@ -1089,7 +1183,12 @@ static int vpe_open(struct inode *inode, 
    485485                release_progmem(v->load_addr); 
    486486                cleanup_tc(get_tc(tclimit)); 
     
    496496        v->pbuffer = vmalloc(P_SIZE); 
    497497        if (!v->pbuffer) { 
    498 @@ -1097,11 +1196,14 @@ 
     498@@ -1097,11 +1196,14 @@ static int vpe_open(struct inode *inode, 
    499499                return -ENOMEM; 
    500500        } 
     
    511511 #ifdef CONFIG_MIPS_APSP_KSPD 
    512512        /* get kspd to tell us when a syscall_exit happens */ 
    513 @@ -1349,6 +1451,133 @@ 
     513@@ -1349,6 +1451,133 @@ static void kspd_sp_exit( int sp_id) 
    514514        cleanup_tc(get_tc(sp_id)); 
    515515 } 
     
    645645 static ssize_t store_kill(struct device *dev, struct device_attribute *attr, 
    646646                          const char *buf, size_t len) 
    647 @@ -1430,6 +1659,18 @@ 
     647@@ -1430,6 +1659,18 @@ static int __init vpe_module_init(void) 
    648648                printk("VPE loader: not a MIPS MT capable processor\n"); 
    649649                return -ENODEV; 
     
    664664        if (vpelimit == 0) { 
    665665                printk(KERN_WARNING "No VPEs reserved for AP/SP, not " 
    666 @@ -1474,10 +1715,12 @@ 
     666@@ -1474,10 +1715,12 @@ static int __init vpe_module_init(void) 
    667667        mtflags = dmt(); 
    668668        vpflags = dvpe(); 
     
    678678        val = read_c0_mvpconf0(); 
    679679        hw_tcs = (val & MVPCONF0_PTC) + 1; 
    680 @@ -1489,6 +1732,7 @@ 
     680@@ -1489,6 +1732,7 @@ static int __init vpe_module_init(void) 
    681681                 * reschedule send IPIs or similar we might hang. 
    682682                 */ 
     
    686686                emt(mtflags); 
    687687                local_irq_restore(flags); 
    688 @@ -1514,6 +1758,7 @@ 
     688@@ -1514,6 +1758,7 @@ static int __init vpe_module_init(void) 
    689689                        } 
    690690  
     
    694694                        /* add the tc to the list of this vpe's tc's. */ 
    695695                        list_add(&t->tc, &v->tc); 
    696 @@ -1582,6 +1827,7 @@ 
     696@@ -1582,6 +1827,7 @@ static int __init vpe_module_init(void) 
    697697 out_reenable: 
    698698        /* release config state */ 
  • trunk/target/linux/lantiq/patches-2.6.39/260-ar9-cache-split.patch

    r27026 r27104  
    11--- a/arch/mips/Kconfig 
    22+++ b/arch/mips/Kconfig 
    3 @@ -1653,6 +1653,28 @@ 
     3@@ -1878,6 +1878,28 @@ config IFX_VPE_EXT 
    44        help 
    55          IFX included extensions in APRP 
     
    3232--- a/arch/mips/kernel/vpe.c 
    3333+++ b/arch/mips/kernel/vpe.c 
    34 @@ -129,6 +129,13 @@ 
     34@@ -128,6 +128,13 @@ __setup("vpe1_wdog_timeout=", wdog_timeo 
    3535 EXPORT_SYMBOL(vpe1_wdog_timeout); 
    3636  
     
    4646 #ifdef CONFIG_MIPS_VPE_LOADER_TOM 
    4747 #define P_SIZE (2 * 1024 * 1024) 
    48 @@ -867,6 +874,65 @@ 
     48@@ -866,6 +873,65 @@ static int vpe_run(struct vpe * v) 
    4949        /* enable this VPE */ 
    5050        write_vpe_c0_vpeconf0(read_vpe_c0_vpeconf0() | VPECONF0_VPA); 
     
    114114--- a/arch/mips/mm/c-r4k.c 
    115115+++ b/arch/mips/mm/c-r4k.c 
    116 @@ -1348,6 +1348,106 @@ 
     116@@ -1345,6 +1345,106 @@ static int __init setcoherentio(char *st 
    117117 __setup("coherentio", setcoherentio); 
    118118 #endif 
     
    221221 { 
    222222        extern void build_clear_page(void); 
    223 @@ -1367,6 +1467,78 @@ 
     223@@ -1364,6 +1464,78 @@ void __cpuinit r4k_cache_init(void) 
    224224                break; 
    225225        } 
  • trunk/target/linux/lantiq/patches-2.6.39/400-spi1.patch

    r27026 r27104  
    1111--- a/arch/mips/include/asm/mach-lantiq/lantiq_platform.h 
    1212+++ b/arch/mips/include/asm/mach-lantiq/lantiq_platform.h 
    13 @@ -50,4 +50,13 @@ 
     13@@ -50,4 +50,13 @@ struct ltq_eth_data { 
    1414        int mii_mode; 
    1515 }; 
  • trunk/target/linux/lantiq/patches-2.6.39/410-spi2.patch

    r27026 r27104  
    1111--- a/drivers/spi/Kconfig 
    1212+++ b/drivers/spi/Kconfig 
    13 @@ -133,6 +133,14 @@ 
     13@@ -193,6 +193,14 @@ config SPI_IMX 
    1414          This enables using the Freescale i.MX SPI controllers in master 
    1515          mode. 
     
    2828--- a/drivers/spi/Makefile 
    2929+++ b/drivers/spi/Makefile 
    30 @@ -20,6 +20,7 @@ 
     30@@ -26,6 +26,7 @@ obj-$(CONFIG_SPI_EP93XX)              += ep93xx_spi. 
    3131 obj-$(CONFIG_SPI_GPIO)                 += spi_gpio.o 
    3232 obj-$(CONFIG_SPI_GPIO_OLD)             += spi_gpio_old.o 
     
    3535 obj-$(CONFIG_SPI_LM70_LLP)             += spi_lm70llp.o 
    3636 obj-$(CONFIG_SPI_PXA2XX)               += pxa2xx_spi.o 
    37  obj-$(CONFIG_SPI_OMAP_UWIRE)           += omap_uwire.o 
     37 obj-$(CONFIG_SPI_PXA2XX_PCI)           += pxa2xx_spi_pci.o 
    3838--- /dev/null 
    3939+++ b/drivers/spi/spi_lantiq.c 
  • trunk/target/linux/lantiq/patches-2.6.39/420-spi3.patch

    r27026 r27104  
    1919 #include <asm/bootinfo.h> 
    2020 #include <asm/irq.h> 
    21 @@ -119,3 +120,28 @@ 
     21@@ -119,3 +120,28 @@ ltq_register_etop(struct ltq_eth_data *e 
    2222                platform_device_register(&ltq_etop); 
    2323        } 
  • trunk/target/linux/lantiq/patches-2.6.39/500-register_ebu.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/xway/devices.c 
    22+++ b/arch/mips/lantiq/xway/devices.c 
    3 @@ -121,6 +121,29 @@ 
     3@@ -121,6 +121,29 @@ ltq_register_etop(struct ltq_eth_data *e 
    44        } 
    55 } 
     
    3333--- a/arch/mips/lantiq/xway/devices.h 
    3434+++ b/arch/mips/lantiq/xway/devices.h 
    35 @@ -16,5 +16,6 @@ 
     35@@ -16,5 +16,6 @@ extern void ltq_register_gpio(void); 
    3636 extern void ltq_register_gpio_stp(void); 
    3737 extern void ltq_register_ase_asc(void); 
  • trunk/target/linux/lantiq/patches-2.6.39/510-register_madwifi.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/xway/devices.c 
    22+++ b/arch/mips/lantiq/xway/devices.c 
    3 @@ -144,6 +144,16 @@ 
     3@@ -144,6 +144,16 @@ ltq_register_gpio_ebu(unsigned int value 
    44        platform_device_register(&ltq_ebu); 
    55 } 
     
    2020--- a/arch/mips/lantiq/xway/devices.h 
    2121+++ b/arch/mips/lantiq/xway/devices.h 
    22 @@ -17,5 +17,6 @@ 
     22@@ -17,5 +17,6 @@ extern void ltq_register_gpio_stp(void); 
    2323 extern void ltq_register_ase_asc(void); 
    2424 extern void ltq_register_etop(struct ltq_eth_data *eth); 
  • trunk/target/linux/lantiq/patches-2.6.39/520-register_buttons.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/xway/devices.c 
    22+++ b/arch/mips/lantiq/xway/devices.c 
    3 @@ -154,6 +154,26 @@ 
     3@@ -154,6 +154,26 @@ ltq_register_madwifi_eep(void) 
    44        lantiq_emulate_madwifi_eep = 1; 
    55 } 
     
    3838 extern void ltq_register_gpio(void); 
    3939 extern void ltq_register_gpio_stp(void); 
    40 @@ -18,5 +19,6 @@ 
     40@@ -18,5 +19,6 @@ extern void ltq_register_ase_asc(void); 
    4141 extern void ltq_register_etop(struct ltq_eth_data *eth); 
    4242 extern void ltq_register_gpio_ebu(unsigned int value); 
  • trunk/target/linux/lantiq/patches-2.6.39/530-register_tapi.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/devices.c 
    22+++ b/arch/mips/lantiq/devices.c 
    3 @@ -120,3 +120,20 @@ 
     3@@ -120,3 +120,20 @@ void __init ltq_register_pci(struct ltq_ 
    44        pr_err("kernel is compiled without PCI support\n"); 
    55 } 
     
    2424--- a/arch/mips/lantiq/devices.h 
    2525+++ b/arch/mips/lantiq/devices.h 
    26 @@ -19,5 +19,6 @@ 
     26@@ -19,5 +19,6 @@ extern void ltq_register_nor(struct phys 
    2727 extern void ltq_register_wdt(void); 
    2828 extern void ltq_register_asc(int port); 
     
    3333--- a/arch/mips/lantiq/xway/mach-easy50712.c 
    3434+++ b/arch/mips/lantiq/xway/mach-easy50712.c 
    35 @@ -66,6 +66,7 @@ 
     35@@ -66,6 +66,7 @@ static void __init easy50712_init(void) 
    3636        ltq_register_nor(&easy50712_flash_data); 
    3737        ltq_register_pci(&ltq_pci_data); 
  • trunk/target/linux/lantiq/patches-2.6.39/550-dwc_otg.patch

    r27026 r27104  
    11--- a/drivers/usb/Kconfig 
    22+++ b/drivers/usb/Kconfig 
    3 @@ -114,6 +114,8 @@ 
     3@@ -114,6 +114,8 @@ source "drivers/usb/wusbcore/Kconfig" 
    44  
    55 source "drivers/usb/host/Kconfig" 
     
    1212--- a/drivers/usb/Makefile 
    1313+++ b/drivers/usb/Makefile 
    14 @@ -27,6 +27,8 @@ 
     14@@ -27,6 +27,8 @@ obj-$(CONFIG_USB_C67X00_HCD)  += c67x00/ 
    1515  
    1616 obj-$(CONFIG_USB_WUSB)         += wusbcore/ 
     
    1551415514--- a/arch/mips/lantiq/xway/Makefile 
    1551515515+++ b/arch/mips/lantiq/xway/Makefile 
    15516 @@ -6,3 +6,4 @@ 
     15516@@ -6,3 +6,4 @@ obj-$(CONFIG_SOC_AMAZON_SE) += clk-ase.o 
    1551715517 obj-$(CONFIG_LANTIQ_MACH_EASY50712) += mach-easy50712.o 
    1551815518 obj-$(CONFIG_LANTIQ_MACH_EASY50601) += mach-easy50601.o 
     
    1561415614--- a/drivers/usb/core/hub.c 
    1561515615+++ b/drivers/usb/core/hub.c 
    15616 @@ -2812,11 +2812,11 @@ 
     15616@@ -2812,11 +2812,11 @@ hub_port_init (struct usb_hub *hub, stru 
    1561715617                udev->ttport = hdev->ttport; 
    1561815618        } else if (udev->speed != USB_SPEED_HIGH 
  • trunk/target/linux/lantiq/patches-2.6.39/570-gpio_fix.patch

    r27026 r27104  
    11--- a/arch/mips/lantiq/xway/gpio_ebu.c 
    22+++ b/arch/mips/lantiq/xway/gpio_ebu.c 
    3 @@ -63,7 +63,6 @@ 
     3@@ -63,7 +63,6 @@ static struct gpio_chip ltq_ebu_chip = { 
    44        .set = ltq_ebu_set, 
    55        .base = 72, 
     
    1111--- a/arch/mips/lantiq/xway/gpio_stp.c 
    1212+++ b/arch/mips/lantiq/xway/gpio_stp.c 
    13 @@ -72,7 +72,6 @@ 
     13@@ -72,7 +72,6 @@ static struct gpio_chip ltq_stp_chip = { 
    1414        .set = ltq_stp_set, 
    1515        .base = 48, 
Note: See TracChangeset for help on using the changeset viewer.