Changeset 14454


Ignore:
Timestamp:
2009-02-08T20:36:13+01:00 (9 years ago)
Author:
juhosg
Message:

[pxa] refresh 2.6.21 patches

Location:
trunk/target/linux/pxa/patches-2.6.21
Files:
43 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/pxa/patches-2.6.21/001-pxa-regs-additions.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/pxa-regs.h 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/pxa-regs.h 
    4 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/pxa-regs.h 
     1--- a/include/asm-arm/arch-pxa/pxa-regs.h 
     2+++ b/include/asm-arm/arch-pxa/pxa-regs.h 
    53@@ -1316,6 +1316,7 @@ 
    64 #define GPIO77_LCD_ACBIAS      77      /* LCD AC Bias */ 
  • trunk/target/linux/pxa/patches-2.6.21/002-header.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/gumstix.h 
    2 =================================================================== 
    31--- /dev/null 
    4 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/gumstix.h 
     2+++ b/include/asm-arm/arch-pxa/gumstix.h 
    53@@ -0,0 +1,165 @@ 
    64+/* 
  • trunk/target/linux/pxa/patches-2.6.21/003-arch-config.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/Kconfig 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/Kconfig 
     1--- a/arch/arm/mach-pxa/Kconfig 
     2+++ b/arch/arm/mach-pxa/Kconfig 
    53@@ -5,6 +5,10 @@ menu "Intel PXA2xx Implementations" 
    64 choice 
     
    4947        bool 
    5048        help 
    51 Index: linux-2.6.21.7/arch/arm/mach-pxa/Makefile 
    52 =================================================================== 
    53 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/Makefile 
    54 +++ linux-2.6.21.7/arch/arm/mach-pxa/Makefile 
     49--- a/arch/arm/mach-pxa/Makefile 
     50+++ b/arch/arm/mach-pxa/Makefile 
    5551@@ -8,6 +8,7 @@ obj-$(CONFIG_PXA25x) += pxa25x.o 
    5652 obj-$(CONFIG_PXA27x) += pxa27x.o 
  • trunk/target/linux/pxa/patches-2.6.21/004-board-init.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
    2 =================================================================== 
    31--- /dev/null 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
     2+++ b/arch/arm/mach-pxa/gumstix.c 
    53@@ -0,0 +1,76 @@ 
    64+/* 
  • trunk/target/linux/pxa/patches-2.6.21/005-compact-flash.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/pcmcia/Makefile 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/pcmcia/Makefile 
    4 +++ linux-2.6.21.7/drivers/pcmcia/Makefile 
     1--- a/drivers/pcmcia/Makefile 
     2+++ b/drivers/pcmcia/Makefile 
    53@@ -69,4 +69,4 @@ sa1100_cs-$(CONFIG_SA1100_SIMPAD)             += sa 
    64 pxa2xx_cs-$(CONFIG_ARCH_LUBBOCK)               += pxa2xx_lubbock.o sa1111_generic.o 
     
    97- 
    108+pxa2xx_cs-$(CONFIG_ARCH_GUMSTIX)               += pxa2xx_gumstix.o 
    11 Index: linux-2.6.21.7/drivers/pcmcia/pxa2xx_gumstix.c 
    12 =================================================================== 
    139--- /dev/null 
    14 +++ linux-2.6.21.7/drivers/pcmcia/pxa2xx_gumstix.c 
     10+++ b/drivers/pcmcia/pxa2xx_gumstix.c 
    1511@@ -0,0 +1,272 @@ 
    1612+/* 
  • trunk/target/linux/pxa/patches-2.6.21/006-defconfig.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/configs/gumstix_defconfig 
    2 =================================================================== 
    31--- /dev/null 
    4 +++ linux-2.6.21.7/arch/arm/configs/gumstix_defconfig 
     2+++ b/arch/arm/configs/gumstix_defconfig 
    53@@ -0,0 +1,761 @@ 
    64+# 
  • trunk/target/linux/pxa/patches-2.6.21/007-flash.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/mtd/maps/gumstix-flash.c 
    2 =================================================================== 
    31--- /dev/null 
    4 +++ linux-2.6.21.7/drivers/mtd/maps/gumstix-flash.c 
     2+++ b/drivers/mtd/maps/gumstix-flash.c 
    53@@ -0,0 +1,136 @@ 
    64+/* 
     
    140138+MODULE_AUTHOR("Gumstix, Inc. <gumstix-users@lists.sf.net>"); 
    141139+MODULE_DESCRIPTION("MTD map driver for the Gumstix Platform"); 
    142 Index: linux-2.6.21.7/drivers/mtd/maps/Kconfig 
    143 =================================================================== 
    144 --- linux-2.6.21.7.orig/drivers/mtd/maps/Kconfig 
    145 +++ linux-2.6.21.7/drivers/mtd/maps/Kconfig 
     140--- a/drivers/mtd/maps/Kconfig 
     141+++ b/drivers/mtd/maps/Kconfig 
    146142@@ -131,6 +131,13 @@ config MTD_SBC_GXX 
    147143          More info at 
     
    158154        tristate "CFI Flash device mapped on Intel Lubbock XScale eval board" 
    159155        depends on ARCH_LUBBOCK && MTD_CFI_INTELEXT && MTD_PARTITIONS 
    160 Index: linux-2.6.21.7/drivers/mtd/maps/Makefile 
    161 =================================================================== 
    162 --- linux-2.6.21.7.orig/drivers/mtd/maps/Makefile 
    163 +++ linux-2.6.21.7/drivers/mtd/maps/Makefile 
     156--- a/drivers/mtd/maps/Makefile 
     157+++ b/drivers/mtd/maps/Makefile 
    164158@@ -21,6 +21,7 @@ obj-$(CONFIG_MTD_ICHXROM)     += ichxrom.o 
    165159 obj-$(CONFIG_MTD_CK804XROM)    += ck804xrom.o 
  • trunk/target/linux/pxa/patches-2.6.21/008-pxa2xx_udc.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/usb/gadget/pxa2xx_udc.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/usb/gadget/pxa2xx_udc.c 
    4 +++ linux-2.6.21.7/drivers/usb/gadget/pxa2xx_udc.c 
     1--- a/drivers/usb/gadget/pxa2xx_udc.c 
     2+++ b/drivers/usb/gadget/pxa2xx_udc.c 
    53@@ -51,6 +51,7 @@ 
    64 #include <asm/mach-types.h> 
  • trunk/target/linux/pxa/patches-2.6.21/009-bkpxa-pxa-cpu.patch

    r11209 r14454  
    1111# 
    1212 
    13 Index: linux-2.6.21.7/arch/arm/mm/proc-xscale.S 
    14 =================================================================== 
    15 --- linux-2.6.21.7.orig/arch/arm/mm/proc-xscale.S 
    16 +++ linux-2.6.21.7/arch/arm/mm/proc-xscale.S 
     13--- a/arch/arm/mm/proc-xscale.S 
     14+++ b/arch/arm/mm/proc-xscale.S 
    1715@@ -474,11 +474,62 @@ ENTRY(cpu_xscale_set_pte_ext) 
    1816        movne   r2, #0                          @ no -> fault 
     
    7876        .ltorg 
    7977  
    80 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/pxa-regs.h 
    81 =================================================================== 
    82 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/pxa-regs.h 
    83 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/pxa-regs.h 
     78--- a/include/asm-arm/arch-pxa/pxa-regs.h 
     79+++ b/include/asm-arm/arch-pxa/pxa-regs.h 
    8480@@ -1345,6 +1345,7 @@ 
    8581 #define GPIO_ALT_FN_2_OUT      0x280 
  • trunk/target/linux/pxa/patches-2.6.21/010-bkpxa-pxa-cpufreq.patch

    r11209 r14454  
    77# 
    88 
    9 Index: linux-2.6.21.7/arch/arm/Kconfig 
    10 =================================================================== 
    11 --- linux-2.6.21.7.orig/arch/arm/Kconfig 
    12 +++ linux-2.6.21.7/arch/arm/Kconfig 
     9--- a/arch/arm/Kconfig 
     10+++ b/arch/arm/Kconfig 
    1311@@ -800,7 +800,7 @@ config KEXEC 
    1412  
     
    3331  
    3432 menu "Floating point emulation" 
    35 Index: linux-2.6.21.7/arch/arm/mach-pxa/Makefile 
    36 =================================================================== 
    37 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/Makefile 
    38 +++ linux-2.6.21.7/arch/arm/mach-pxa/Makefile 
     33--- a/arch/arm/mach-pxa/Makefile 
     34+++ b/arch/arm/mach-pxa/Makefile 
    3935@@ -32,6 +32,7 @@ obj-$(CONFIG_LEDS) += $(led-y) 
    4036 # Misc features 
     
    4541 ifeq ($(CONFIG_PXA27x),y) 
    4642 obj-$(CONFIG_PM) += standby.o 
    47 Index: linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
    48 =================================================================== 
    4943--- /dev/null 
    50 +++ linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
     44+++ b/arch/arm/mach-pxa/cpu-pxa.c 
    5145@@ -0,0 +1,321 @@ 
    5246+/* 
     
    371365+module_exit(pxa_cpu_exit); 
    372366+ 
    373 Index: linux-2.6.21.7/Documentation/cpu-freq/user-guide.txt 
    374 =================================================================== 
    375 --- linux-2.6.21.7.orig/Documentation/cpu-freq/user-guide.txt 
    376 +++ linux-2.6.21.7/Documentation/cpu-freq/user-guide.txt 
     367--- a/Documentation/cpu-freq/user-guide.txt 
     368+++ b/Documentation/cpu-freq/user-guide.txt 
    377369@@ -18,7 +18,7 @@ 
    378370 Contents: 
  • trunk/target/linux/pxa/patches-2.6.21/011-proc-gpio.patch

    r12133 r14454  
    11--- a/arch/arm/Kconfig 
    22+++ b/arch/arm/Kconfig 
    3 @@ -505,6 +505,8 @@ 
     3@@ -505,6 +505,8 @@ config PCI_HOST_VIA82C505 
    44        depends on PCI && ARCH_SHARK 
    55        default y 
     
    1212--- a/drivers/Makefile 
    1313+++ b/drivers/Makefile 
    14 @@ -81,3 +81,4 @@ 
     14@@ -81,3 +81,4 @@ obj-$(CONFIG_GENERIC_TIME)    += clocksourc 
    1515 obj-$(CONFIG_DMA_ENGINE)       += dma/ 
    1616 obj-$(CONFIG_HID)              += hid/ 
  • trunk/target/linux/pxa/patches-2.6.21/012-serial-ether-addr.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/usb/gadget/ether.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/usb/gadget/ether.c 
    4 +++ linux-2.6.21.7/drivers/usb/gadget/ether.c 
     1--- a/drivers/usb/gadget/ether.c 
     2+++ b/drivers/usb/gadget/ether.c 
    53@@ -2249,6 +2249,38 @@ static u8 __devinit nibble (unsigned cha 
    64        return 0; 
  • trunk/target/linux/pxa/patches-2.6.21/013-cpufreq-better-freqs.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/cpu-pxa.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
     1--- a/arch/arm/mach-pxa/cpu-pxa.c 
     2+++ b/arch/arm/mach-pxa/cpu-pxa.c 
    53@@ -65,8 +65,8 @@ typedef struct 
    64  
  • trunk/target/linux/pxa/patches-2.6.21/014-ethernet-config.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/net/smc91x.h 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/net/smc91x.h 
    4 +++ linux-2.6.21.7/drivers/net/smc91x.h 
     1--- a/drivers/net/smc91x.h 
     2+++ b/drivers/net/smc91x.h 
    53@@ -55,6 +55,21 @@ 
    64 #define SMC_insw(a, r, p, l)   readsw((a) + (r), p, l) 
  • trunk/target/linux/pxa/patches-2.6.21/015-smc-ether-addr.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/net/smc91x.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/net/smc91x.c 
    4 +++ linux-2.6.21.7/drivers/net/smc91x.c 
     1--- a/drivers/net/smc91x.c 
     2+++ b/drivers/net/smc91x.c 
    53@@ -1815,6 +1815,39 @@ static int __init smc_findirq(void __iom 
    64        return probe_irq_off(cookie); 
  • trunk/target/linux/pxa/patches-2.6.21/016-cpufreq-ondemand-by-default.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/cpufreq/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/cpufreq/Kconfig 
    4 +++ linux-2.6.21.7/drivers/cpufreq/Kconfig 
     1--- a/drivers/cpufreq/Kconfig 
     2+++ b/drivers/cpufreq/Kconfig 
    53@@ -52,7 +52,7 @@ config CPU_FREQ_STAT_DETAILS 
    64  
     
    2725  
    2826 config CPU_FREQ_GOV_PERFORMANCE 
    29 Index: linux-2.6.21.7/include/linux/cpufreq.h 
    30 =================================================================== 
    31 --- linux-2.6.21.7.orig/include/linux/cpufreq.h 
    32 +++ linux-2.6.21.7/include/linux/cpufreq.h 
     27--- a/include/linux/cpufreq.h 
     28+++ b/include/linux/cpufreq.h 
    3329@@ -286,6 +286,9 @@ extern struct cpufreq_governor cpufreq_g 
    3430 #elif defined(CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE) 
  • trunk/target/linux/pxa/patches-2.6.21/017-modular-init-bluetooth.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/net/bluetooth/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/net/bluetooth/Kconfig 
    4 +++ linux-2.6.21.7/net/bluetooth/Kconfig 
     1--- a/net/bluetooth/Kconfig 
     2+++ b/net/bluetooth/Kconfig 
    53@@ -30,6 +30,12 @@ menuconfig BT 
    64          Bluetooth kernel modules are provided in the BlueZ packages. 
     
    1614        tristate "L2CAP protocol support" 
    1715        depends on BT 
    18 Index: linux-2.6.21.7/net/bluetooth/Makefile 
    19 =================================================================== 
    20 --- linux-2.6.21.7.orig/net/bluetooth/Makefile 
    21 +++ linux-2.6.21.7/net/bluetooth/Makefile 
     16--- a/net/bluetooth/Makefile 
     17+++ b/net/bluetooth/Makefile 
    2218@@ -9,5 +9,6 @@ obj-$(CONFIG_BT_RFCOMM) += rfcomm/ 
    2319 obj-$(CONFIG_BT_BNEP)  += bnep/ 
     
    2723  
    2824 bluetooth-objs := af_bluetooth.o hci_core.o hci_conn.o hci_event.o hci_sock.o hci_sysfs.o lib.o 
    29 Index: linux-2.6.21.7/net/bluetooth/af_bluetooth.c 
    30 =================================================================== 
    31 --- linux-2.6.21.7.orig/net/bluetooth/af_bluetooth.c 
    32 +++ linux-2.6.21.7/net/bluetooth/af_bluetooth.c 
     25--- a/net/bluetooth/af_bluetooth.c 
     26+++ b/net/bluetooth/af_bluetooth.c 
    3327@@ -327,12 +327,20 @@ static struct net_proto_family bt_sock_f 
    3428        .create = bt_sock_create, 
     
    5246        if (err < 0) 
    5347                return err; 
    54 Index: linux-2.6.21.7/net/bluetooth/gumstix_bluetooth.c 
    55 =================================================================== 
    5648--- /dev/null 
    57 +++ linux-2.6.21.7/net/bluetooth/gumstix_bluetooth.c 
     49+++ b/net/bluetooth/gumstix_bluetooth.c 
    5850@@ -0,0 +1,50 @@ 
    5951+/* 
  • trunk/target/linux/pxa/patches-2.6.21/018-modular-init-smc91x.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/net/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/net/Kconfig 
    4 +++ linux-2.6.21.7/drivers/net/Kconfig 
     1--- a/drivers/net/Kconfig 
     2+++ b/drivers/net/Kconfig 
    53@@ -959,6 +959,12 @@ config SMC91X 
    64          module, say M here and read <file:Documentation/modules.txt> as well 
     
    1614        tristate "SMC 9194 support" 
    1715        depends on NET_VENDOR_SMC && (ISA || MAC && BROKEN) 
    18 Index: linux-2.6.21.7/drivers/net/Makefile 
    19 =================================================================== 
    20 --- linux-2.6.21.7.orig/drivers/net/Makefile 
    21 +++ linux-2.6.21.7/drivers/net/Makefile 
     16--- a/drivers/net/Makefile 
     17+++ b/drivers/net/Makefile 
    2218@@ -201,6 +201,7 @@ obj-$(CONFIG_PASEMI_MAC) += pasemi_mac.o 
    2319  
     
    2824 obj-$(CONFIG_DEV_APPLETALK) += appletalk/ 
    2925 obj-$(CONFIG_TR) += tokenring/ 
    30 Index: linux-2.6.21.7/drivers/net/smc91x.c 
    31 =================================================================== 
    32 --- linux-2.6.21.7.orig/drivers/net/smc91x.c 
    33 +++ linux-2.6.21.7/drivers/net/smc91x.c 
     26--- a/drivers/net/smc91x.c 
     27+++ b/drivers/net/smc91x.c 
    3428@@ -2373,6 +2373,10 @@ static struct platform_driver smc_driver 
    3529        }, 
     
    5448 } 
    5549  
    56 Index: linux-2.6.21.7/drivers/net/gumstix-smc91x.c 
    57 =================================================================== 
    5850--- /dev/null 
    59 +++ linux-2.6.21.7/drivers/net/gumstix-smc91x.c 
     51+++ b/drivers/net/gumstix-smc91x.c 
    6052@@ -0,0 +1,143 @@ 
    6153+/* 
  • trunk/target/linux/pxa/patches-2.6.21/019-modular-init-usb-gadget.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/usb/gadget/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/usb/gadget/Kconfig 
    4 +++ linux-2.6.21.7/drivers/usb/gadget/Kconfig 
     1--- a/drivers/usb/gadget/Kconfig 
     2+++ b/drivers/usb/gadget/Kconfig 
    53@@ -56,6 +56,14 @@ config USB_GADGET_DEBUG_FILES 
    64 config USB_GADGET_SELECTED 
     
    1816 # USB Peripheral Controller Support 
    1917 # 
    20 Index: linux-2.6.21.7/drivers/usb/gadget/Makefile 
    21 =================================================================== 
    22 --- linux-2.6.21.7.orig/drivers/usb/gadget/Makefile 
    23 +++ linux-2.6.21.7/drivers/usb/gadget/Makefile 
     18--- a/drivers/usb/gadget/Makefile 
     19+++ b/drivers/usb/gadget/Makefile 
    2420@@ -8,6 +8,7 @@ obj-$(CONFIG_USB_GOKU)          += goku_udc.o 
    2521 obj-$(CONFIG_USB_OMAP)         += omap_udc.o 
     
    3026 # 
    3127 # USB gadget drivers 
    32 Index: linux-2.6.21.7/drivers/usb/gadget/pxa2xx_udc.c 
    33 =================================================================== 
    34 --- linux-2.6.21.7.orig/drivers/usb/gadget/pxa2xx_udc.c 
    35 +++ linux-2.6.21.7/drivers/usb/gadget/pxa2xx_udc.c 
     28--- a/drivers/usb/gadget/pxa2xx_udc.c 
     29+++ b/drivers/usb/gadget/pxa2xx_udc.c 
    3630@@ -2752,8 +2752,16 @@ static struct platform_driver udc_driver 
    3731        }, 
     
    5145        return platform_driver_register(&udc_driver); 
    5246 } 
    53 Index: linux-2.6.21.7/drivers/usb/gadget/gumstix_gadget.c 
    54 =================================================================== 
    5547--- /dev/null 
    56 +++ linux-2.6.21.7/drivers/usb/gadget/gumstix_gadget.c 
     48+++ b/drivers/usb/gadget/gumstix_gadget.c 
    5749@@ -0,0 +1,49 @@ 
    5850+/* 
  • trunk/target/linux/pxa/patches-2.6.21/020-bugfix-i2c-include.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/i2c/busses/i2c-pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/i2c/busses/i2c-pxa.c 
    4 +++ linux-2.6.21.7/drivers/i2c/busses/i2c-pxa.c 
     1--- a/drivers/i2c/busses/i2c-pxa.c 
     2+++ b/drivers/i2c/busses/i2c-pxa.c 
    53@@ -32,6 +32,7 @@ 
    64 #include <linux/i2c-pxa.h> 
  • trunk/target/linux/pxa/patches-2.6.21/021-bugfix-mmc-clock.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/mmc/pxamci.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/mmc/pxamci.c 
    4 +++ linux-2.6.21.7/drivers/mmc/pxamci.c 
     1--- a/drivers/mmc/pxamci.c 
     2+++ b/drivers/mmc/pxamci.c 
    53@@ -366,8 +366,7 @@ static void pxamci_set_ios(struct mmc_ho 
    64  
  • trunk/target/linux/pxa/patches-2.6.21/022-bugfix-pxa-cpufreq.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/cpu-pxa.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
     1--- a/arch/arm/mach-pxa/cpu-pxa.c 
     2+++ b/arch/arm/mach-pxa/cpu-pxa.c 
    53@@ -60,7 +60,7 @@ typedef struct 
    64  
  • trunk/target/linux/pxa/patches-2.6.21/023-bugfix-serial-interrupt.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/serial/pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/serial/pxa.c 
    4 +++ linux-2.6.21.7/drivers/serial/pxa.c 
     1--- a/drivers/serial/pxa.c 
     2+++ b/drivers/serial/pxa.c 
    53@@ -235,15 +235,19 @@ static inline irqreturn_t serial_pxa_irq 
    64        struct uart_pxa_port *up = dev_id; 
  • trunk/target/linux/pxa/patches-2.6.21/024-bugfix-serial-register-status.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/serial/pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/serial/pxa.c 
    4 +++ linux-2.6.21.7/drivers/serial/pxa.c 
     1--- a/drivers/serial/pxa.c 
     2+++ b/drivers/serial/pxa.c 
    53@@ -57,6 +57,8 @@ struct uart_pxa_port { 
    64        unsigned int            lsr_break_flag; 
  • trunk/target/linux/pxa/patches-2.6.21/025-mach-types-fix.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/tools/mach-types 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/tools/mach-types 
    4 +++ linux-2.6.21.7/arch/arm/tools/mach-types 
     1--- a/arch/arm/tools/mach-types 
     2+++ b/arch/arm/tools/mach-types 
    53@@ -387,7 +387,7 @@ s5c7375                     ARCH_S5C7375            S5C7375                 369 
    64 spearhead              ARCH_SPEARHEAD          SPEARHEAD               370 
  • trunk/target/linux/pxa/patches-2.6.21/026-pcm-gcc-411-bugfix.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/include/sound/pcm_params.h 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/include/sound/pcm_params.h 
    4 +++ linux-2.6.21.7/include/sound/pcm_params.h 
     1--- a/include/sound/pcm_params.h 
     2+++ b/include/sound/pcm_params.h 
    53@@ -179,16 +179,8 @@ static inline int snd_mask_single(const  
    64        return 1; 
     
    2220 static inline int snd_mask_refine_first(struct snd_mask *mask) 
    2321 { 
    24 Index: linux-2.6.21.7/sound/core/pcm_lib.c 
    25 =================================================================== 
    26 --- linux-2.6.21.7.orig/sound/core/pcm_lib.c 
    27 +++ linux-2.6.21.7/sound/core/pcm_lib.c 
     22--- a/sound/core/pcm_lib.c 
     23+++ b/sound/core/pcm_lib.c 
    2824@@ -2128,3 +2128,18 @@ snd_pcm_sframes_t snd_pcm_lib_readv(stru 
    2925 } 
     
    4541+ 
    4642+EXPORT_SYMBOL(snd_mask_refine); 
    47 Index: linux-2.6.21.7/sound/core/pcm_native.c 
    48 =================================================================== 
    49 --- linux-2.6.21.7.orig/sound/core/pcm_native.c 
    50 +++ linux-2.6.21.7/sound/core/pcm_native.c 
     43--- a/sound/core/pcm_native.c 
     44+++ b/sound/core/pcm_native.c 
    5145@@ -3450,3 +3450,9 @@ const struct file_operations snd_pcm_f_o 
    5246                .fasync =               snd_pcm_fasync, 
  • trunk/target/linux/pxa/patches-2.6.21/027-ucb1400-ac97-audio.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/sound/pci/ac97/ac97_codec.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/sound/pci/ac97/ac97_codec.c 
    4 +++ linux-2.6.21.7/sound/pci/ac97/ac97_codec.c 
     1--- a/sound/pci/ac97/ac97_codec.c 
     2+++ b/sound/pci/ac97/ac97_codec.c 
    53@@ -158,7 +158,7 @@ static const struct ac97_codec_id snd_ac 
    64 { 0x4e534300, 0xffffffff, "LM4540,43,45,46,48",        NULL,           NULL }, // only guess --jk 
     
    1210 { 0x54524102, 0xffffffff, "TR28022",           NULL,           NULL }, 
    1311 { 0x54524106, 0xffffffff, "TR28026",           NULL,           NULL }, 
    14 Index: linux-2.6.21.7/sound/pci/ac97/ac97_patch.c 
    15 =================================================================== 
    16 --- linux-2.6.21.7.orig/sound/pci/ac97/ac97_patch.c 
    17 +++ linux-2.6.21.7/sound/pci/ac97/ac97_patch.c 
     12--- a/sound/pci/ac97/ac97_patch.c 
     13+++ b/sound/pci/ac97/ac97_patch.c 
    1814@@ -29,6 +29,10 @@ 
    1915 #include <linux/slab.h> 
  • trunk/target/linux/pxa/patches-2.6.21/028-gumstix-asoc.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/sound/soc/pxa/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/sound/soc/pxa/Kconfig 
    4 +++ linux-2.6.21.7/sound/soc/pxa/Kconfig 
     1--- a/sound/soc/pxa/Kconfig 
     2+++ b/sound/soc/pxa/Kconfig 
    53@@ -16,6 +16,7 @@ config SND_PXA2XX_SOC_AC97 
    64        tristate 
     
    2422+ 
    2523 endmenu 
    26 Index: linux-2.6.21.7/sound/soc/pxa/Makefile 
    27 =================================================================== 
    28 --- linux-2.6.21.7.orig/sound/soc/pxa/Makefile 
    29 +++ linux-2.6.21.7/sound/soc/pxa/Makefile 
     24--- a/sound/soc/pxa/Makefile 
     25+++ b/sound/soc/pxa/Makefile 
    3026@@ -12,9 +12,11 @@ snd-soc-corgi-objs := corgi.o 
    3127 snd-soc-poodle-objs := poodle.o 
     
    4036+obj-$(CONFIG_SND_PXA2XX_SOC_GUMSTIX) += snd-soc-gumstix.o 
    4137  
    42 Index: linux-2.6.21.7/sound/soc/pxa/gumstix.c 
    43 =================================================================== 
    4438--- /dev/null 
    45 +++ linux-2.6.21.7/sound/soc/pxa/gumstix.c 
     39+++ b/sound/soc/pxa/gumstix.c 
    4640@@ -0,0 +1,109 @@ 
    4741+/* 
     
    154148+MODULE_DESCRIPTION("ALSA SoC Gumstix"); 
    155149+MODULE_LICENSE("GPL"); 
    156 Index: linux-2.6.21.7/sound/soc/codecs/ac97.c 
    157 =================================================================== 
    158 --- linux-2.6.21.7.orig/sound/soc/codecs/ac97.c 
    159 +++ linux-2.6.21.7/sound/soc/codecs/ac97.c 
     150--- a/sound/soc/codecs/ac97.c 
     151+++ b/sound/soc/codecs/ac97.c 
    160152@@ -43,7 +43,7 @@ static int ac97_prepare(struct snd_pcm_s 
    161153 #define STD_AC97_RATES (SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_11025 |\ 
     
    176168        unsigned int reg) 
    177169 { 
    178 Index: linux-2.6.21.7/sound/soc/codecs/ac97.h 
    179 =================================================================== 
    180 --- linux-2.6.21.7.orig/sound/soc/codecs/ac97.h 
    181 +++ linux-2.6.21.7/sound/soc/codecs/ac97.h 
     170--- a/sound/soc/codecs/ac97.h 
     171+++ b/sound/soc/codecs/ac97.h 
    182172@@ -14,5 +14,6 @@ 
    183173 #define __LINUX_SND_SOC_AC97_H 
     
    187177  
    188178 #endif 
    189 Index: linux-2.6.21.7/sound/soc/pxa/pxa2xx-ac97.c 
    190 =================================================================== 
    191 --- linux-2.6.21.7.orig/sound/soc/pxa/pxa2xx-ac97.c 
    192 +++ linux-2.6.21.7/sound/soc/pxa/pxa2xx-ac97.c 
     179--- a/sound/soc/pxa/pxa2xx-ac97.c 
     180+++ b/sound/soc/pxa/pxa2xx-ac97.c 
    193181@@ -154,18 +154,26 @@ static void pxa2xx_ac97_warm_reset(struc 
    194182  
  • trunk/target/linux/pxa/patches-2.6.21/029-disable-uncompress-message.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/boot/compressed/misc.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/boot/compressed/misc.c 
    4 +++ linux-2.6.21.7/arch/arm/boot/compressed/misc.c 
     1--- a/arch/arm/boot/compressed/misc.c 
     2+++ b/arch/arm/boot/compressed/misc.c 
    53@@ -322,7 +322,6 @@ void flush_window(void) 
    64        bytes_out += (ulg)outcnt; 
  • trunk/target/linux/pxa/patches-2.6.21/030-serial-divisor.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/serial/pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/serial/pxa.c 
    4 +++ linux-2.6.21.7/drivers/serial/pxa.c 
     1--- a/drivers/serial/pxa.c 
     2+++ b/drivers/serial/pxa.c 
    53@@ -41,6 +41,7 @@ 
    64 #include <linux/platform_device.h> 
  • trunk/target/linux/pxa/patches-2.6.21/031-mmc-card-detect.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/gumstix.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
     1--- a/arch/arm/mach-pxa/gumstix.c 
     2+++ b/arch/arm/mach-pxa/gumstix.c 
    53@@ -29,19 +29,55 @@ 
    64  
     
    6260  
    6361 static struct pxa2xx_udc_mach_info gumstix_udc_info __initdata = { 
    64 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/gumstix.h 
    65 =================================================================== 
    66 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/gumstix.h 
    67 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/gumstix.h 
     62--- a/include/asm-arm/arch-pxa/gumstix.h 
     63+++ b/include/asm-arm/arch-pxa/gumstix.h 
    6864@@ -36,6 +36,12 @@ 
    6965 #define GPIO_GUMSTIX_USB_GPIOx_CON_MD  (GPIO_GUMSTIX_USB_GPIOx | GPIO_OUT) 
  • trunk/target/linux/pxa/patches-2.6.21/032-misalignment-handling.patch

    r11209 r14454  
    11Change the default alingment handling to not be silent failure 
    2 Index: linux-2.6.21.7/arch/arm/mm/alignment.c 
    3 =================================================================== 
    4 --- linux-2.6.21.7.orig/arch/arm/mm/alignment.c 
    5 +++ linux-2.6.21.7/arch/arm/mm/alignment.c 
     2--- a/arch/arm/mm/alignment.c 
     3+++ b/arch/arm/mm/alignment.c 
    64@@ -797,6 +797,8 @@ static int __init alignment_init(void) 
    75        res->write_proc = proc_alignment_write; 
     
    1311        hook_fault_code(3, do_alignment, SIGILL, "alignment exception"); 
    1412  
    15 Index: linux-2.6.21.7/arch/arm/Kconfig 
    16 =================================================================== 
    17 --- linux-2.6.21.7.orig/arch/arm/Kconfig 
    18 +++ linux-2.6.21.7/arch/arm/Kconfig 
     13--- a/arch/arm/Kconfig 
     14+++ b/arch/arm/Kconfig 
    1915@@ -709,6 +709,19 @@ config ALIGNMENT_TRAP 
    2016          correct operation of some network protocols. With an IP-only 
  • trunk/target/linux/pxa/patches-2.6.21/033-compile-fix-pxa_cpufreq.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/cpu-pxa.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/cpu-pxa.c 
     1--- a/arch/arm/mach-pxa/cpu-pxa.c 
     2+++ b/arch/arm/mach-pxa/cpu-pxa.c 
    53@@ -42,7 +42,7 @@ 
    64  
  • trunk/target/linux/pxa/patches-2.6.21/034-ramfs-mode-support.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/fs/ramfs/inode.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/fs/ramfs/inode.c 
    4 +++ linux-2.6.21.7/fs/ramfs/inode.c 
     1--- a/fs/ramfs/inode.c 
     2+++ b/fs/ramfs/inode.c 
    53@@ -33,6 +33,7 @@ 
    64 #include <linux/smp_lock.h> 
  • trunk/target/linux/pxa/patches-2.6.21/035-pxafb-definition.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/gumstix.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
     1--- a/arch/arm/mach-pxa/gumstix.c 
     2+++ b/arch/arm/mach-pxa/gumstix.c 
    53@@ -25,6 +25,7 @@ 
    64 #include <asm/arch/udc.h> 
     
    111109 } 
    112110  
    113 Index: linux-2.6.21.7/drivers/video/Kconfig 
    114 =================================================================== 
    115 --- linux-2.6.21.7.orig/drivers/video/Kconfig 
    116 +++ linux-2.6.21.7/drivers/video/Kconfig 
     111--- a/drivers/video/Kconfig 
     112+++ b/drivers/video/Kconfig 
    117113@@ -1495,6 +1495,37 @@ config FB_PXA 
    118114  
     
    153149        bool "PXA LCD command line parameters" 
    154150        default n 
    155 Index: linux-2.6.21.7/drivers/video/pxafb.c 
    156 =================================================================== 
    157 --- linux-2.6.21.7.orig/drivers/video/pxafb.c 
    158 +++ linux-2.6.21.7/drivers/video/pxafb.c 
     151--- a/drivers/video/pxafb.c 
     152+++ b/drivers/video/pxafb.c 
    159153@@ -22,6 +22,7 @@ 
    160154  * 
  • trunk/target/linux/pxa/patches-2.6.21/036-270-usb-gadget-udc.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/usb/gadget/Kconfig 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/usb/gadget/Kconfig 
    4 +++ linux-2.6.21.7/drivers/usb/gadget/Kconfig 
     1--- a/drivers/usb/gadget/Kconfig 
     2+++ b/drivers/usb/gadget/Kconfig 
    53@@ -129,6 +129,28 @@ config USB_PXA2XX_SMALL 
    64        default y if USB_ETH 
     
    3230        boolean "Toshiba TC86C001 'Goku-S'" 
    3331        depends on PCI 
    34 Index: linux-2.6.21.7/drivers/usb/gadget/Makefile 
    35 =================================================================== 
    36 --- linux-2.6.21.7.orig/drivers/usb/gadget/Makefile 
    37 +++ linux-2.6.21.7/drivers/usb/gadget/Makefile 
     32--- a/drivers/usb/gadget/Makefile 
     33+++ b/drivers/usb/gadget/Makefile 
    3834@@ -7,6 +7,7 @@ obj-$(CONFIG_USB_PXA2XX)        += pxa2xx_udc.o 
    3935 obj-$(CONFIG_USB_GOKU)         += goku_udc.o 
     
    4440 obj-$(CONFIG_USB_GADGET_GUMSTIX)       += gumstix_gadget.o 
    4541  
    46 Index: linux-2.6.21.7/drivers/usb/gadget/pxa27x_udc.c 
    47 =================================================================== 
    4842--- /dev/null 
    49 +++ linux-2.6.21.7/drivers/usb/gadget/pxa27x_udc.c 
     43+++ b/drivers/usb/gadget/pxa27x_udc.c 
    5044@@ -0,0 +1,2352 @@ 
    5145+/* 
     
    24012395+MODULE_LICENSE("GPL"); 
    24022396+ 
    2403 Index: linux-2.6.21.7/drivers/usb/gadget/pxa27x_udc.h 
    2404 =================================================================== 
    24052397--- /dev/null 
    2406 +++ linux-2.6.21.7/drivers/usb/gadget/pxa27x_udc.h 
     2398+++ b/drivers/usb/gadget/pxa27x_udc.h 
    24072399@@ -0,0 +1,332 @@ 
    24082400+/* 
  • trunk/target/linux/pxa/patches-2.6.21/037-gumstix-pxa270-usb-host.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/gumstix.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
     1--- a/arch/arm/mach-pxa/gumstix.c 
     2+++ b/arch/arm/mach-pxa/gumstix.c 
    53@@ -22,6 +22,7 @@ 
    64 #include <asm/mach-types.h> 
     
    4644 #if defined(CONFIG_FB_PXA_ALPS_CDOLLAR) | defined(CONFIG_FB_PXA_SHARP_LQ043_PSP) | defined(CONFIG_FB_PXA_SAMSUNG_LTE430WQ_F0C) 
    4745        set_pxa_fb_info(&gumstix_fb_info); 
    48 Index: linux-2.6.21.7/drivers/usb/gadget/ether.c 
    49 =================================================================== 
    50 --- linux-2.6.21.7.orig/drivers/usb/gadget/ether.c 
    51 +++ linux-2.6.21.7/drivers/usb/gadget/ether.c 
     46--- a/drivers/usb/gadget/ether.c 
     47+++ b/drivers/usb/gadget/ether.c 
    5248@@ -260,6 +260,8 @@ MODULE_PARM_DESC(host_addr, "Host Ethern 
    5349  
     
    217213        } 
    218214 #endif 
    219 Index: linux-2.6.21.7/drivers/usb/gadget/file_storage.c 
    220 =================================================================== 
    221 --- linux-2.6.21.7.orig/drivers/usb/gadget/file_storage.c 
    222 +++ linux-2.6.21.7/drivers/usb/gadget/file_storage.c 
     215--- a/drivers/usb/gadget/file_storage.c 
     216+++ b/drivers/usb/gadget/file_storage.c 
    223217@@ -280,6 +280,12 @@ MODULE_LICENSE("Dual BSD/GPL"); 
    224218 #define DRIVER_PRODUCT_ID      0xa4a5  // Linux-USB File-backed Storage Gadget 
     
    275269        fsg_unbind(gadget); 
    276270        close_all_backing_files(fsg); 
    277 Index: linux-2.6.21.7/drivers/usb/gadget/serial.c 
    278 =================================================================== 
    279 --- linux-2.6.21.7.orig/drivers/usb/gadget/serial.c 
    280 +++ linux-2.6.21.7/drivers/usb/gadget/serial.c 
     271--- a/drivers/usb/gadget/serial.c 
     272+++ b/drivers/usb/gadget/serial.c 
    281273@@ -126,6 +126,10 @@ static int debug = 1; 
    282274 #define GS_LOG2_NOTIFY_INTERVAL                5       /* 1 << 5 == 32 msec */ 
     
    323315                        printk(KERN_ERR "gs_bind: cannot run ACM on %s\n", gadget->name); 
    324316                        goto autoconf_fail; 
    325 Index: linux-2.6.21.7/drivers/usb/gadget/zero.c 
    326 =================================================================== 
    327 --- linux-2.6.21.7.orig/drivers/usb/gadget/zero.c 
    328 +++ linux-2.6.21.7/drivers/usb/gadget/zero.c 
     317--- a/drivers/usb/gadget/zero.c 
     318+++ b/drivers/usb/gadget/zero.c 
    329319@@ -212,6 +212,11 @@ module_param (loopdefault, bool, S_IRUGO 
    330320 #define STRING_SOURCE_SINK             250 
  • trunk/target/linux/pxa/patches-2.6.21/038-cpufreq-fixup.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/cpufreq/cpufreq_ondemand.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/cpufreq/cpufreq_ondemand.c 
    4 +++ linux-2.6.21.7/drivers/cpufreq/cpufreq_ondemand.c 
     1--- a/drivers/cpufreq/cpufreq_ondemand.c 
     2+++ b/drivers/cpufreq/cpufreq_ondemand.c 
    53@@ -573,7 +573,7 @@ static int cpufreq_governor_dbs(struct c 
    64        return 0; 
     
    1210        .governor = cpufreq_governor_dbs, 
    1311        .owner = THIS_MODULE, 
    14 Index: linux-2.6.21.7/drivers/cpufreq/cpufreq_conservative.c 
    15 =================================================================== 
    16 --- linux-2.6.21.7.orig/drivers/cpufreq/cpufreq_conservative.c 
    17 +++ linux-2.6.21.7/drivers/cpufreq/cpufreq_conservative.c 
     12--- a/drivers/cpufreq/cpufreq_conservative.c 
     13+++ b/drivers/cpufreq/cpufreq_conservative.c 
    1814@@ -551,7 +551,7 @@ static int cpufreq_governor_dbs(struct c 
    1915        return 0; 
  • trunk/target/linux/pxa/patches-2.6.21/040-pxa-regs-fixup.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/udc.h 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/udc.h 
    4 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/udc.h 
     1--- a/include/asm-arm/arch-pxa/udc.h 
     2+++ b/include/asm-arm/arch-pxa/udc.h 
    53@@ -5,6 +5,7 @@ 
    64  * USB Device Controller (UDC) is wired. 
  • trunk/target/linux/pxa/patches-2.6.21/041-gumstix-fb-logo.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/video/logo/logo_linux_clut224.ppm 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/video/logo/logo_linux_clut224.ppm 
    4 +++ linux-2.6.21.7/drivers/video/logo/logo_linux_clut224.ppm 
     1--- a/drivers/video/logo/logo_linux_clut224.ppm 
     2+++ b/drivers/video/logo/logo_linux_clut224.ppm 
    53@@ -1,1604 +1,8848 @@ 
    64 P3 
  • trunk/target/linux/pxa/patches-2.6.21/042-gumstix-pxa270-mmc.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/gumstix.c 
    4 +++ linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
     1--- a/arch/arm/mach-pxa/gumstix.c 
     2+++ b/arch/arm/mach-pxa/gumstix.c 
    53@@ -33,8 +33,9 @@ 
    64  
  • trunk/target/linux/pxa/patches-2.6.21/043-pxafb-18bpp-mode.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/video/pxafb.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/video/pxafb.c 
    4 +++ linux-2.6.21.7/drivers/video/pxafb.c 
     1--- a/drivers/video/pxafb.c 
     2+++ b/drivers/video/pxafb.c 
    53@@ -191,6 +191,10 @@ static int pxafb_bpp_to_lccr3(struct fb_ 
    64         case 4:  ret = LCCR3_4BPP; break; 
     
    206204                                        break; 
    207205                                default: 
    208 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/pxa-regs.h 
    209 =================================================================== 
    210 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/pxa-regs.h 
    211 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/pxa-regs.h 
     206--- a/include/asm-arm/arch-pxa/pxa-regs.h 
     207+++ b/include/asm-arm/arch-pxa/pxa-regs.h 
    212208@@ -1323,6 +1323,8 @@ 
    213209 #define GPIO83_NSTXD           83      /* NSSP transmit */ 
     
    241237 #define FDADR0         __REG(0x44000200)  /* DMA Channel 0 Frame Descriptor Address Register */ 
    242238 #define FSADR0         __REG(0x44000204)  /* DMA Channel 0 Frame Source Address Register */ 
    243 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/pxafb.h 
    244 =================================================================== 
    245 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/pxafb.h 
    246 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/pxafb.h 
     239--- a/include/asm-arm/arch-pxa/pxafb.h 
     240+++ b/include/asm-arm/arch-pxa/pxafb.h 
    247241@@ -25,6 +25,7 @@ struct pxafb_mode_info { 
    248242        u_short         xres; 
     
    264258  
    265259 struct pxafb_mach_info { 
    266 Index: linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
    267 =================================================================== 
    268 --- linux-2.6.21.7.orig/arch/arm/mach-pxa/gumstix.c 
    269 +++ linux-2.6.21.7/arch/arm/mach-pxa/gumstix.c 
     260--- a/arch/arm/mach-pxa/gumstix.c 
     261+++ b/arch/arm/mach-pxa/gumstix.c 
    270262@@ -146,7 +146,8 @@ static struct pxafb_mode_info gumstix_fb 
    271263        .pixclock       = 110000, 
     
    288280 }; 
    289281  
    290 Index: linux-2.6.21.7/drivers/video/cfbfillrect.c 
    291 =================================================================== 
    292 --- linux-2.6.21.7.orig/drivers/video/cfbfillrect.c 
    293 +++ linux-2.6.21.7/drivers/video/cfbfillrect.c 
     282--- a/drivers/video/cfbfillrect.c 
     283+++ b/drivers/video/cfbfillrect.c 
    294284@@ -62,7 +62,10 @@ pixel_to_pat( u32 bpp, u32 pixel) 
    295285                return 0x0001001001001001ul*pixel; 
     
    323313        int dst_idx, left; 
    324314  
    325 Index: linux-2.6.21.7/drivers/video/cfbimgblt.c 
    326 =================================================================== 
    327 --- linux-2.6.21.7.orig/drivers/video/cfbimgblt.c 
    328 +++ linux-2.6.21.7/drivers/video/cfbimgblt.c 
     315--- a/drivers/video/cfbimgblt.c 
     316+++ b/drivers/video/cfbimgblt.c 
    329317@@ -83,7 +83,7 @@ static inline void color_imageblit(const 
    330318        /* Draw the penguin */ 
     
    363351        u32 dx = image->dx, dy = image->dy; 
    364352        u8 __iomem *dst1; 
    365 Index: linux-2.6.21.7/drivers/video/cfbcopyarea.c 
    366 =================================================================== 
    367 --- linux-2.6.21.7.orig/drivers/video/cfbcopyarea.c 
    368 +++ linux-2.6.21.7/drivers/video/cfbcopyarea.c 
     353--- a/drivers/video/cfbcopyarea.c 
     354+++ b/drivers/video/cfbcopyarea.c 
    369355@@ -365,8 +365,8 @@ void cfb_copyarea(struct fb_info *p, con 
    370356        dst = src = (unsigned long __iomem *)((unsigned long)p->screen_base & ~(bytes-1)); 
     
    396382                        src_idx += bits_per_line; 
    397383                } 
    398 Index: linux-2.6.21.7/drivers/video/console/fbcon.c 
    399 =================================================================== 
    400 --- linux-2.6.21.7.orig/drivers/video/console/fbcon.c 
    401 +++ linux-2.6.21.7/drivers/video/console/fbcon.c 
     384--- a/drivers/video/console/fbcon.c 
     385+++ b/drivers/video/console/fbcon.c 
    402386@@ -983,9 +983,10 @@ static const char *fbcon_startup(void) 
    403387  
     
    413397 #ifdef CONFIG_ATARI 
    414398        if (MACH_IS_ATARI) { 
    415 Index: linux-2.6.21.7/Documentation/fb/pxafb.txt 
    416 =================================================================== 
    417 --- linux-2.6.21.7.orig/Documentation/fb/pxafb.txt 
    418 +++ linux-2.6.21.7/Documentation/fb/pxafb.txt 
     399--- a/Documentation/fb/pxafb.txt 
     400+++ b/Documentation/fb/pxafb.txt 
    419401@@ -9,11 +9,13 @@ For example: 
    420402 or on the kernel command line 
  • trunk/target/linux/pxa/patches-2.6.21/044-smc911x-fixup.patch

    r11209 r14454  
    1 Index: linux-2.6.21.7/drivers/net/smc911x.c 
    2 =================================================================== 
    3 --- linux-2.6.21.7.orig/drivers/net/smc911x.c 
    4 +++ linux-2.6.21.7/drivers/net/smc911x.c 
     1--- a/drivers/net/smc911x.c 
     2+++ b/drivers/net/smc911x.c 
    53@@ -76,6 +76,7 @@ static const char version[] = 
    64 #include <linux/etherdevice.h> 
     
    155153 } 
    156154  
    157 Index: linux-2.6.21.7/drivers/net/gumstix-smc911x.c 
    158 =================================================================== 
    159155--- /dev/null 
    160 +++ linux-2.6.21.7/drivers/net/gumstix-smc911x.c 
     156+++ b/drivers/net/gumstix-smc911x.c 
    161157@@ -0,0 +1,148 @@ 
    162158+/* 
     
    308304+MODULE_DESCRIPTION("Gumstix board SMC911x chip initialization driver"); 
    309305+MODULE_VERSION("1:0.1"); 
    310 Index: linux-2.6.21.7/drivers/net/Kconfig 
    311 =================================================================== 
    312 --- linux-2.6.21.7.orig/drivers/net/Kconfig 
    313 +++ linux-2.6.21.7/drivers/net/Kconfig 
     306--- a/drivers/net/Kconfig 
     307+++ b/drivers/net/Kconfig 
    314308@@ -1020,6 +1020,13 @@ config SMC911X 
    315309          called smc911x.  If you want to compile it as a module, say M  
     
    326320        bool "Racal-Interlan (Micom) NI cards" 
    327321        depends on NET_ETHERNET && ISA 
    328 Index: linux-2.6.21.7/drivers/net/Makefile 
    329 =================================================================== 
    330 --- linux-2.6.21.7.orig/drivers/net/Makefile 
    331 +++ linux-2.6.21.7/drivers/net/Makefile 
     322--- a/drivers/net/Makefile 
     323+++ b/drivers/net/Makefile 
    332324@@ -202,6 +202,7 @@ obj-$(CONFIG_PASEMI_MAC) += pasemi_mac.o 
    333325 obj-$(CONFIG_MACB) += macb.o 
     
    338330 obj-$(CONFIG_DEV_APPLETALK) += appletalk/ 
    339331 obj-$(CONFIG_TR) += tokenring/ 
    340 Index: linux-2.6.21.7/include/asm-arm/arch-pxa/gumstix.h 
    341 =================================================================== 
    342 --- linux-2.6.21.7.orig/include/asm-arm/arch-pxa/gumstix.h 
    343 +++ linux-2.6.21.7/include/asm-arm/arch-pxa/gumstix.h 
     332--- a/include/asm-arm/arch-pxa/gumstix.h 
     333+++ b/include/asm-arm/arch-pxa/gumstix.h 
    344334@@ -52,7 +52,7 @@ 
    345335 #define GPIO_GUMSTIX_ETH0_RST          80 
     
    351341 #endif 
    352342 #define GPIO_GUMSTIX_ETH1_RST          52 
    353 Index: linux-2.6.21.7/drivers/net/smc911x.h 
    354 =================================================================== 
    355 --- linux-2.6.21.7.orig/drivers/net/smc911x.h 
    356 +++ linux-2.6.21.7/drivers/net/smc911x.h 
     343--- a/drivers/net/smc911x.h 
     344+++ b/drivers/net/smc911x.h 
    357345@@ -33,7 +33,9 @@ 
    358346  * Use the DMA feature on PXA chips 
Note: See TracChangeset for help on using the changeset viewer.