Changeset 22252


Ignore:
Timestamp:
2010-07-17T16:10:39+02:00 (8 years ago)
Author:
hauke
Message:

kernel: refresh patches

Location:
trunk/target/linux/generic/patches-2.6.35
Files:
49 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic/patches-2.6.35/006-squashfs_add_lzma.patch

    r21952 r22252  
    1919--- a/fs/squashfs/Kconfig 
    2020+++ b/fs/squashfs/Kconfig 
    21 @@ -26,6 +26,11 @@ config SQUASHFS 
     21@@ -37,6 +37,11 @@ config SQUASHFS_XATTRS 
    2222  
    2323          If unsure, say N. 
     
    211211--- a/fs/squashfs/squashfs.h 
    212212+++ b/fs/squashfs/squashfs.h 
    213 @@ -94,3 +94,6 @@ extern const struct address_space_operat 
     213@@ -104,3 +104,6 @@ extern const struct xattr_handler *squas 
    214214  
    215215 /* zlib_wrapper.c */ 
  • trunk/target/linux/generic/patches-2.6.35/007-squashfs_make_lzma_available.patch

    r21952 r22252  
    2626--- a/fs/squashfs/Kconfig 
    2727+++ b/fs/squashfs/Kconfig 
    28 @@ -30,6 +30,7 @@ config SQUASHFS_LZMA 
     28@@ -41,6 +41,7 @@ config SQUASHFS_LZMA 
    2929        bool "Include support for LZMA compressed file systems" 
    3030        depends on SQUASHFS 
  • trunk/target/linux/generic/patches-2.6.35/008-jffs2_make_lzma_available.patch

    r21952 r22252  
    207207--- a/fs/jffs2/super.c 
    208208+++ b/fs/jffs2/super.c 
    209 @@ -254,14 +254,41 @@ static int __init init_jffs2_fs(void) 
     209@@ -252,14 +252,41 @@ static int __init init_jffs2_fs(void) 
    210210        BUILD_BUG_ON(sizeof(struct jffs2_raw_inode) != 68); 
    211211        BUILD_BUG_ON(sizeof(struct jffs2_raw_summary) != 32); 
     
    10821082 ORIG_CFLAGS := $(KBUILD_CFLAGS) 
    10831083 KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS)) 
    1084 @@ -66,6 +76,8 @@ obj-$(CONFIG_ZLIB_DEFLATE) += zlib_defla 
     1084@@ -69,6 +79,8 @@ obj-$(CONFIG_ZLIB_DEFLATE) += zlib_defla 
    10851085 obj-$(CONFIG_REED_SOLOMON) += reed_solomon/ 
    10861086 obj-$(CONFIG_LZO_COMPRESS) += lzo/ 
  • trunk/target/linux/generic/patches-2.6.35/012-extra_optimization.patch

    r21952 r22252  
    11--- a/Makefile 
    22+++ b/Makefile 
    3 @@ -529,7 +529,7 @@ all: vmlinux 
     3@@ -532,7 +532,7 @@ all: vmlinux 
    44 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE 
    55 KBUILD_CFLAGS  += -Os 
     
    1010  
    1111 include $(srctree)/arch/$(SRCARCH)/Makefile 
    12 @@ -567,6 +567,9 @@ endif 
     12@@ -570,6 +570,9 @@ endif 
    1313 NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include) 
    1414 CHECKFLAGS     += $(NOSTDINC_FLAGS) 
  • trunk/target/linux/generic/patches-2.6.35/025-mips_disable_fpu.patch

    r21952 r22252  
    7171  
    7272 #define FPCREG_RID     0       /* $0  = revision id */ 
    73 @@ -1284,7 +1284,6 @@ int fpu_emulator_cop1Handler(struct pt_r 
     73@@ -1285,7 +1285,6 @@ int fpu_emulator_cop1Handler(struct pt_r 
    7474  
    7575        return sig; 
     
    7979  
    8080 static int fpuemu_stat_get(void *data, u64 *val) 
    81 @@ -1333,4 +1332,11 @@ static int __init debugfs_fpuemu(void) 
     81@@ -1334,4 +1333,11 @@ static int __init debugfs_fpuemu(void) 
    8282        return 0; 
    8383 } 
  • trunk/target/linux/generic/patches-2.6.35/028-module_exports.patch

    r21952 r22252  
    9191--- a/include/linux/module.h 
    9292+++ b/include/linux/module.h 
    93 @@ -195,16 +195,24 @@ void *__symbol_get_gpl(const char *symbo 
     93@@ -202,16 +202,24 @@ struct module_use { 
    9494 #define __CRC_SYMBOL(sym, sec) 
    9595 #endif 
  • trunk/target/linux/generic/patches-2.6.35/030-pci_disable_common_quirks.patch

    r21952 r22252  
    2424  * Mark this device with a broken_parity_status, to allow 
    2525  * PCI scanning code to "skip" this now blacklisted device. 
    26 @@ -1901,7 +1902,9 @@ static void __devinit fixup_rev1_53c810( 
     26@@ -1904,7 +1905,9 @@ static void __devinit fixup_rev1_53c810( 
    2727        } 
    2828 } 
     
    3434 static void __devinit quirk_p64h2_1k_io(struct pci_dev *dev) 
    3535 { 
    36 @@ -2551,6 +2554,7 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_I 
     36@@ -2556,6 +2559,7 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_I 
    3737 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1518, quirk_i82576_sriov); 
    3838  
     
    4040+#endif /* !CONFIG_PCI_DISABLE_COMMON_QUIRKS */ 
    4141  
    42  /* 
    43   * This is a quirk for the Ricoh MMC controller found as a part of 
     42 /* Allow manual resource allocation for PCI hotplug bridges 
     43  * via pci=hpmemsize=nnM and pci=hpiosize=nnM parameters. For 
  • trunk/target/linux/generic/patches-2.6.35/031-ppc_gcc_build_fix.patch

    r21952 r22252  
    2727--- a/arch/powerpc/kernel/misc_32.S 
    2828+++ b/arch/powerpc/kernel/misc_32.S 
    29 @@ -802,3 +802,80 @@ relocate_new_kernel_end: 
     29@@ -822,3 +822,80 @@ relocate_new_kernel_end: 
    3030 relocate_new_kernel_size: 
    3131        .long relocate_new_kernel_end - relocate_new_kernel 
     
    110110--- a/arch/powerpc/kernel/ppc_ksyms.c 
    111111+++ b/arch/powerpc/kernel/ppc_ksyms.c 
    112 @@ -186,3 +186,114 @@ EXPORT_SYMBOL(__mtdcr); 
     112@@ -190,3 +190,114 @@ EXPORT_SYMBOL(__mtdcr); 
    113113 EXPORT_SYMBOL(__mfdcr); 
    114114 #endif 
  • trunk/target/linux/generic/patches-2.6.35/060-block2mtd_init.patch

    r21952 r22252  
    106106--- a/fs/partitions/check.c 
    107107+++ b/fs/partitions/check.c 
    108 @@ -639,6 +639,7 @@ try_scan: 
     108@@ -677,6 +677,7 @@ rescan: 
    109109        kfree(state); 
    110110        return 0; 
  • trunk/target/linux/generic/patches-2.6.35/065-rootfs_split.patch

    r21952 r22252  
    535535+       rwlock_init(&dev->bdev_mutex); 
    536536  
    537         if (!mtdname) 
    538                 mtdname = devname; 
    539 @@ -298,6 +392,7 @@ static struct block2mtd_dev *add_device( 
     537        /* Setup the MTD structure */ 
     538        /* make the name contain the block device in */ 
     539@@ -299,6 +393,7 @@ static struct block2mtd_dev *add_device( 
    540540        dev->mtd.read = block2mtd_read; 
    541541        dev->mtd.priv = dev; 
     
    547547--- a/drivers/mtd/mtdchar.c 
    548548+++ b/drivers/mtd/mtdchar.c 
    549 @@ -18,6 +18,7 @@ 
     549@@ -19,6 +19,7 @@ 
    550550  
    551551 #include <linux/mtd/mtd.h> 
     
    555555 #include <asm/uaccess.h> 
    556556  
    557 @@ -814,6 +815,13 @@ static int mtd_ioctl(struct inode *inode 
     557@@ -826,6 +827,13 @@ static int mtd_ioctl(struct file *file,  
    558558                file->f_pos = 0; 
    559559                break; 
     
    571571--- a/include/linux/mtd/mtd.h 
    572572+++ b/include/linux/mtd/mtd.h 
    573 @@ -101,6 +101,7 @@ struct mtd_oob_ops { 
     573@@ -98,6 +98,7 @@ struct mtd_oob_ops { 
    574574        uint8_t         *oobbuf; 
    575575 }; 
     
    579579        u_char type; 
    580580        uint32_t flags; 
    581 @@ -241,6 +242,9 @@ struct mtd_info { 
     581@@ -238,6 +239,9 @@ struct mtd_info { 
    582582        struct device dev; 
    583583        int usecount; 
  • trunk/target/linux/generic/patches-2.6.35/080-mtd_plat_nand_chip_fixup.patch

    r21952 r22252  
    11--- a/include/linux/mtd/nand.h 
    22+++ b/include/linux/mtd/nand.h 
    3 @@ -491,6 +491,7 @@ struct platform_nand_chip { 
     3@@ -512,6 +512,7 @@ struct platform_nand_chip { 
    44        int                     chip_delay; 
    55        unsigned int            options; 
  • trunk/target/linux/generic/patches-2.6.35/180-netfilter_depends.patch

    r21952 r22252  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -530,7 +529,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -550,7 +549,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.35/202-mips_mem_functions_performance.patch

    r21952 r22252  
    11--- a/arch/mips/include/asm/string.h 
    22+++ b/arch/mips/include/asm/string.h 
    3 @@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__ 
     3@@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__  
    44  
    55 #define __HAVE_ARCH_MEMSET 
  • trunk/target/linux/generic/patches-2.6.35/203-slab_maxsize.patch

    r21952 r22252  
    11--- a/include/linux/slab.h 
    22+++ b/include/linux/slab.h 
    3 @@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache 
     3@@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache  
    44  * to do various tricks to work around compiler limitations in order to 
    55  * ensure proper constant folding. 
  • trunk/target/linux/generic/patches-2.6.35/204-jffs2_eofdetect.patch

    r21952 r22252  
    4444                if (ret < 0) 
    4545                        goto out; 
    46 @@ -400,7 +403,7 @@ static int jffs2_scan_xref_node(struct j 
     46@@ -402,7 +405,7 @@ static int jffs2_scan_xref_node(struct j 
    4747        if (!ref) 
    4848                return -ENOMEM; 
     
    5353         * ref->xid is used to store 32bit xid, xd is not used 
    5454         * ref->ino is used to store 32bit inode-number, ic is not used 
    55 @@ -473,7 +476,7 @@ static int jffs2_scan_eraseblock (struct 
     55@@ -475,7 +478,7 @@ static int jffs2_scan_eraseblock (struct 
    5656                struct jffs2_sum_marker *sm; 
    5757                void *sumptr = NULL; 
     
    6262                        /* XIP case. Just look, point at the summary if it's there */ 
    6363                        sm = (void *)buf + c->sector_size - sizeof(*sm); 
    64 @@ -489,9 +492,9 @@ static int jffs2_scan_eraseblock (struct 
     64@@ -491,9 +494,9 @@ static int jffs2_scan_eraseblock (struct 
    6565                                buf_len = sizeof(*sm); 
    6666  
     
    7474                                return err; 
    7575  
    76 @@ -510,9 +513,9 @@ static int jffs2_scan_eraseblock (struct 
     76@@ -512,9 +515,9 @@ static int jffs2_scan_eraseblock (struct 
    7777                                } 
    7878                                if (buf_len < sumlen) { 
     
    8686                                                return err; 
    8787                                } 
    88 @@ -525,7 +528,7 @@ static int jffs2_scan_eraseblock (struct 
     88@@ -527,7 +530,7 @@ static int jffs2_scan_eraseblock (struct 
    8989  
    9090                        if (buf_size && sumlen > buf_size) 
     
    9595                           (i.e. BLK_STATE_xxx) so return that too. 
    9696                           If it returns zero, fall through to full scan. */ 
    97 @@ -546,6 +549,17 @@ static int jffs2_scan_eraseblock (struct 
     97@@ -548,6 +551,17 @@ static int jffs2_scan_eraseblock (struct 
    9898                        return err; 
    9999        } 
     
    113113        ofs = 0; 
    114114  
    115 @@ -671,7 +685,7 @@ scan_more: 
     115@@ -673,7 +687,7 @@ scan_more: 
    116116                                scan_end = buf_len; 
    117117                                goto more_empty; 
     
    122122                        buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); 
    123123                        if (!buf_len) { 
    124 @@ -907,7 +921,7 @@ scan_more: 
     124@@ -909,7 +923,7 @@ scan_more: 
    125125  
    126126        D1(printk(KERN_DEBUG "Block at 0x%08x: free 0x%08x, dirty 0x%08x, unchecked 0x%08x, used 0x%08x, wasted 0x%08x\n", 
  • trunk/target/linux/generic/patches-2.6.35/210-mini_fo_2.6.25_fixes.patch

    r21952 r22252  
    6262 extern int mini_fo_create(inode_t *dir, dentry_t *dentry, int mode, struct nameidata *nd); 
    6363  
    64 @@ -501,6 +505,29 @@ static inline void double_unlock(struct 
     64@@ -501,6 +505,29 @@ static inline void double_unlock(struct  
    6565 #endif  /* if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) */ 
    6666 #endif /* __KERNEL__ */ 
     
    128128--- a/fs/mini_fo/aux.c 
    129129+++ b/fs/mini_fo/aux.c 
    130 @@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb, 
     130@@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb,  
    131131        err = vfs_path_lookup(mnt->mnt_root, mnt, bpath+1, 0, &nd); 
    132132  
  • trunk/target/linux/generic/patches-2.6.35/212-mini_fo_2.6.26_fixes.patch

    r21952 r22252  
    11--- a/fs/mini_fo/super.c 
    22+++ b/fs/mini_fo/super.c 
    3 @@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int 
     3@@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int  
    44 #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */ 
    55  
  • trunk/target/linux/generic/patches-2.6.35/222-partial_eraseblock_write.patch

    r21952 r22252  
    134134--- a/include/linux/mtd/mtd.h 
    135135+++ b/include/linux/mtd/mtd.h 
    136 @@ -46,6 +46,10 @@ struct erase_info { 
     136@@ -45,6 +45,10 @@ struct erase_info { 
    137137        u_long priv; 
    138138        u_char state; 
  • trunk/target/linux/generic/patches-2.6.35/240-packet_socket_type.patch

    r22079 r22252  
    2727--- a/net/packet/af_packet.c 
    2828+++ b/net/packet/af_packet.c 
    29 @@ -202,6 +202,7 @@ struct packet_sock { 
     29@@ -203,6 +203,7 @@ struct packet_sock { 
    3030        unsigned int            tp_reserve; 
    3131        unsigned int            tp_loss:1; 
     
    3535  
    3636 struct packet_skb_cb { 
    37 @@ -336,6 +337,7 @@ static int packet_rcv_spkt(struct sk_buf 
     37@@ -339,6 +340,7 @@ static int packet_rcv_spkt(struct sk_buf 
    3838 { 
    3939        struct sock *sk; 
     
    4343        /* 
    4444         *      When we registered the protocol we saved the socket in the data 
    45 @@ -343,6 +345,7 @@ static int packet_rcv_spkt(struct sk_buf 
     45@@ -346,6 +348,7 @@ static int packet_rcv_spkt(struct sk_buf 
    4646         */ 
    4747  
     
    5151        /* 
    5252         *      Yank back the headers [hope the device set this 
    53 @@ -355,7 +358,7 @@ static int packet_rcv_spkt(struct sk_buf 
     53@@ -358,7 +361,7 @@ static int packet_rcv_spkt(struct sk_buf 
    5454         *      so that this procedure is noop. 
    5555         */ 
     
    6060  
    6161        if (!net_eq(dev_net(dev), sock_net(sk))) 
    62 @@ -531,12 +534,12 @@ static int packet_rcv(struct sk_buff *sk 
     62@@ -537,12 +540,12 @@ static int packet_rcv(struct sk_buff *sk 
    6363        int skb_len = skb->len; 
    6464        unsigned int snaplen, res; 
     
    7676                goto drop; 
    7777  
    78 @@ -651,12 +654,12 @@ static int tpacket_rcv(struct sk_buff *s 
     78@@ -657,12 +660,12 @@ static int tpacket_rcv(struct sk_buff *s 
    7979        struct timeval tv; 
    8080        struct timespec ts; 
     
    9292                goto drop; 
    9393  
    94 @@ -1464,6 +1467,7 @@ static int packet_create(struct net *net 
     94@@ -1473,6 +1476,7 @@ static int packet_create(struct net *net 
    9595        spin_lock_init(&po->bind_lock); 
    9696        mutex_init(&po->pg_vec_lock); 
     
    100100        if (sock->type == SOCK_PACKET) 
    101101                po->prot_hook.func = packet_rcv_spkt; 
    102 @@ -1968,6 +1972,16 @@ packet_setsockopt(struct socket *sock, i 
     102@@ -2027,6 +2031,16 @@ packet_setsockopt(struct socket *sock, i 
    103103                po->has_vnet_hdr = !!val; 
    104104                return 0; 
     
    117117                return -ENOPROTOOPT; 
    118118        } 
    119 @@ -2025,6 +2039,13 @@ static int packet_getsockopt(struct sock 
     119@@ -2084,6 +2098,13 @@ static int packet_getsockopt(struct sock 
    120120  
    121121                data = &val; 
  • trunk/target/linux/generic/patches-2.6.35/250-pppoe_header_pad.patch

    r21952 r22252  
    11--- a/drivers/net/pppoe.c 
    22+++ b/drivers/net/pppoe.c 
    3 @@ -862,7 +862,7 @@ static int pppoe_sendmsg(struct kiocb *i 
     3@@ -856,7 +856,7 @@ static int pppoe_sendmsg(struct kiocb *i 
    44                goto end; 
    55  
     
    1010        if (!skb) { 
    1111                error = -ENOMEM; 
    12 @@ -870,7 +870,7 @@ static int pppoe_sendmsg(struct kiocb *i 
     12@@ -864,7 +864,7 @@ static int pppoe_sendmsg(struct kiocb *i 
    1313        } 
    1414  
  • trunk/target/linux/generic/patches-2.6.35/260-crypto_optional_tests.patch

    r21952 r22252  
    2323        struct completion completion; 
    2424        int err; 
    25 @@ -2443,8 +2445,11 @@ static int alg_find_test(const char *alg 
     25@@ -2473,8 +2475,11 @@ static int alg_find_test(const char *alg 
    2626        return -1; 
    2727 } 
     
    3535        int j; 
    3636        int rc; 
    37 @@ -2499,5 +2504,8 @@ notest: 
     37@@ -2529,5 +2534,8 @@ notest: 
    3838        return 0; 
    3939 non_fips_alg: 
     
    5555 #define MAX_TAP                        8 
    5656  
    57 @@ -9552,4 +9554,6 @@ static struct hash_testvec crc32c_tv_tem 
     57@@ -9608,4 +9610,6 @@ static struct hash_testvec crc32c_tv_tem 
    5858        }, 
    5959 }; 
  • trunk/target/linux/generic/patches-2.6.35/400-ledtrig_morse.patch

    r21952 r22252  
    11--- a/drivers/leds/Kconfig 
    22+++ b/drivers/leds/Kconfig 
    3 @@ -354,4 +354,8 @@ endif # LEDS_TRIGGERS 
     3@@ -371,4 +371,8 @@ endif # LEDS_TRIGGERS 
    44  
    55 endif # LEDS_CLASS 
     
    1212--- a/drivers/leds/Makefile 
    1313+++ b/drivers/leds/Makefile 
    14 @@ -46,3 +46,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  += 
     14@@ -48,3 +48,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  +=  
    1515 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)   += ledtrig-backlight.o 
    1616 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
  • trunk/target/linux/generic/patches-2.6.35/402-ledtrig_netdev.patch

    r21952 r22252  
    11--- a/drivers/leds/Kconfig 
    22+++ b/drivers/leds/Kconfig 
    3 @@ -358,4 +358,11 @@ config LEDS_TRIGGER_MORSE 
     3@@ -375,4 +375,11 @@ config LEDS_TRIGGER_MORSE 
    44        tristate "LED Morse Trigger" 
    55        depends on LEDS_TRIGGERS 
     
    1515--- a/drivers/leds/Makefile 
    1616+++ b/drivers/leds/Makefile 
    17 @@ -47,3 +47,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  += 
     17@@ -49,3 +49,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  +=  
    1818 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
    1919 obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON)  += ledtrig-default-on.o 
  • trunk/target/linux/generic/patches-2.6.35/410-gpio_buttons.patch

    r21952 r22252  
    11--- a/drivers/input/misc/Kconfig 
    22+++ b/drivers/input/misc/Kconfig 
    3 @@ -340,4 +340,20 @@ config INPUT_PCAP 
     3@@ -390,4 +390,20 @@ config INPUT_PCAP 
    44          To compile this driver as a module, choose M here: the 
    55          module will be called pcap_keys. 
     
    2424--- a/drivers/input/misc/Makefile 
    2525+++ b/drivers/input/misc/Makefile 
    26 @@ -32,4 +32,5 @@ obj-$(CONFIG_INPUT_WINBOND_CIR)               += winb 
     26@@ -37,4 +37,5 @@ obj-$(CONFIG_INPUT_WINBOND_CIR)               += winb 
    2727 obj-$(CONFIG_INPUT_WISTRON_BTNS)       += wistron_btns.o 
    2828 obj-$(CONFIG_INPUT_WM831X_ON)          += wm831x-on.o 
  • trunk/target/linux/generic/patches-2.6.35/420-gpiodev.patch

    r21952 r22252  
    11--- a/drivers/char/Kconfig 
    22+++ b/drivers/char/Kconfig 
    3 @@ -1024,6 +1024,14 @@ config CS5535_GPIO 
     3@@ -1032,6 +1032,14 @@ config CS5535_GPIO 
    44  
    55          If compiled as a module, it will be called cs5535_gpio. 
     
    1818--- a/drivers/char/Makefile 
    1919+++ b/drivers/char/Makefile 
    20 @@ -95,6 +95,7 @@ obj-$(CONFIG_SCx200_GPIO)     += scx200_gpio 
     20@@ -96,6 +96,7 @@ obj-$(CONFIG_SCx200_GPIO)     += scx200_gpio 
    2121 obj-$(CONFIG_PC8736x_GPIO)     += pc8736x_gpio.o 
    2222 obj-$(CONFIG_NSC_GPIO)         += nsc_gpio.o 
  • trunk/target/linux/generic/patches-2.6.35/430-scsi_header_fix.patch

    r21952 r22252  
    11--- a/include/scsi/scsi.h 
    22+++ b/include/scsi/scsi.h 
    3 @@ -149,10 +149,10 @@ struct scsi_cmnd; 
     3@@ -151,10 +151,10 @@ struct scsi_cmnd; 
    44  
    55 /* defined in T10 SCSI Primary Commands-2 (SPC2) */ 
  • trunk/target/linux/generic/patches-2.6.35/511-yaffs-cvs-2009-04-24.patch

    r21952 r22252  
    602602        } 
    603603  
    604 @@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device 
     604@@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device  
    605605  
    606606 static int yaffs_CheckpointFlushBuffer(yaffs_Device *dev) 
     
    927927        unsigned char cDelta;   /* column parity delta */ 
    928928        unsigned lDelta;        /* line parity delta */ 
    929 @@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     929@@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    930930                return 0; /* no error */ 
    931931  
     
    937937  
    938938                bit = 0; 
    939 @@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     939@@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    940940                if (cDelta & 0x02) 
    941941                        bit |= 0x01; 
     
    946946  
    947947                data[lDelta] ^= (1 << bit); 
    948 @@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     948@@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    949949        } 
    950950  
     
    955955  
    956956                *read_ecc = *test_ecc; 
    957 @@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char 
     957@@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char  
    958958        /* Unrecoverable error */ 
    959959  
     
    13991399        unsigned char *alias; 
    14001400        int ret; 
    1401 @@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry 
     1401@@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry  
    14021402        return ret; 
    14031403 } 
     
    15611561 #else 
    15621562 static int yaffs_file_flush(struct file *file) 
    1563 @@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file 
     1563@@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file  
    15641564        yaffs_Device *dev = obj->myDev; 
    15651565  
     
    15721572        yaffs_GrossLock(dev); 
    15731573  
    1574 @@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct 
     1574@@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct  
    15751575  
    15761576        yaffs_Device *dev; 
     
    15921592 #else 
    15931593        if (!PageLocked(pg)) 
    1594 @@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct 
     1594@@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct  
    15951595  
    15961596        yaffs_GrossLock(dev); 
     
    16051605        yaffs_GrossUnlock(dev); 
    16061606  
    1607 @@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct 
     1607@@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct  
    16081608        flush_dcache_page(pg); 
    16091609        kunmap(pg); 
     
    31943194                        n++; 
    31953195                        continue; 
    3196 @@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file 
     3196@@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file  
    31973197        char *end; 
    31983198        char *mask_name; 
     
    32033203        int done = 0; 
    32043204        int add, len = 0; 
    3205 @@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file 
     3205@@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file  
    32063206  
    32073207        while (!done && (pos < count)) { 
     
    32143214                switch (buf[pos]) { 
    32153215                case '+': 
    3216 @@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file 
     3216@@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file  
    32173217                mask_name = NULL; 
    32183218  
     
    32413241                                        mask_bitfield = mask_flags[i].mask_bitfield; 
    32423242                                        done = 0; 
    3243 @@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file 
     3243@@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file  
    32443244  
    32453245                if (mask_name != NULL) { 
     
    32503250                                rg &= ~mask_bitfield; 
    32513251                                break; 
    3252 @@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file 
     3252@@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file  
    32533253  
    32543254        yaffs_traceMask = rg | YAFFS_TRACE_ALWAYS; 
     
    56925692        /* Get the real object in case we were fed a hard link as an equivalent object */ 
    56935693        equivalentObject = yaffs_GetEquivalentObject(equivalentObject); 
    5694 @@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object * 
     5694@@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object *  
    56955695  
    56965696 } 
     
    76237623        int n = nBytes; 
    76247624        int nDone = 0; 
    7625 @@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7625@@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76267626        dev = in->myDev; 
    76277627  
     
    76587658  
    76597659                                /* If we can't find the data in the cache, then load it up. */ 
    7660 @@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7660@@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76617661  
    76627662                                cache->locked = 1; 
     
    76747674                        } else { 
    76757675                                /* Read into the local buffer then copy..*/ 
    7676 @@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7676@@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76777677                                    yaffs_GetTempBuffer(dev, __LINE__); 
    76787678                                yaffs_ReadChunkDataFromObject(in, chunk, 
     
    77197719  
    77207720                n -= nToCopy; 
    7721 @@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7721@@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    77227722        return nDone; 
    77237723 } 
     
    79247924  
    79257925        yaffs_Device *dev = in->myDev; 
    7926 @@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7926@@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79277927  
    79287928        yaffs_CheckGarbageCollection(dev); 
     
    79427942        if (newSize < oldFileSize) { 
    79437943  
    7944 @@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7944@@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79457945        } 
    79467946  
     
    79697969        obj = yaffs_GetEquivalentObject(obj); 
    79707970  
    7971 @@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object * 
     7971@@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object *  
    79727972  
    79737973  
     
    97909790        int init_failed = 0; 
    97919791        unsigned x; 
    9792 @@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9792@@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device *  
    97939793        dev->chunkOffset = 0; 
    97949794        dev->nFreeChunks = 0; 
     
    97999799                dev->internalStartBlock = dev->startBlock + 1; 
    98009800                dev->internalEndBlock = dev->endBlock + 1; 
    9801 @@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9801@@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98029802  
    98039803        /* Check geometry parameters. */ 
     
    98249824        } 
    98259825  
    9826 @@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9826@@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98279827                return YAFFS_FAIL; 
    98289828        } 
     
    98379837        if (!yaffs_CheckDevFunctions(dev)) { 
    98389838                /* Function missing */ 
    9839 @@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9839@@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98409840  
    98419841        dev->isMounted = 1; 
     
    98769876        /* 
    98779877         * Calculate chunkGroupBits. 
    9878 @@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9878@@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98799879        bits = ShiftsGE(x); 
    98809880  
     
    98979897  
    98989898        dev->tnodeMask = (1<<dev->tnodeWidth)-1; 
    9899 @@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9899@@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99009900        dev->hasPendingPrioritisedGCs = 1; /* Assume the worst for now, will get fixed on first GC */ 
    99019901  
     
    99069906  
    99079907        dev->srCache = NULL; 
    9908 @@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9908@@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99099909        if (!init_failed && 
    99109910            dev->nShortOpCaches > 0) { 
     
    99419941  
    99429942                dev->srLastUse = 0; 
    9943 @@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9943@@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99449944  
    99459945        dev->cacheHits = 0; 
     
    99809980                                  (TSTR("yaffs: restored from checkpoint" TENDSTR))); 
    99819981                        } else { 
    9982 @@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9982@@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99839983                                dev->nBackgroundDeletions = 0; 
    99849984                                dev->oldestDirtySequence = 0; 
     
    1001210012                T(YAFFS_TRACE_TRACING, 
    1001310013                  (TSTR("yaffs: yaffs_GutsInitialise() aborted.\n" TENDSTR))); 
    10014 @@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     10014@@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    1001510015  
    1001610016 } 
     
    1071110711        if (etags) { 
    1071210712                memset(etags, 0, sizeof(*etags)); 
    10713 @@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags * 
     10713@@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags *  
    1071410714  * Returns YAFFS_OK or YAFFS_FAIL. 
    1071510715  */ 
  • trunk/target/linux/generic/patches-2.6.35/600-phy_extension.patch

    r21952 r22252  
    7272--- a/include/linux/phy.h 
    7373+++ b/include/linux/phy.h 
    74 @@ -492,6 +492,7 @@ void phy_start_machine(struct phy_device 
     74@@ -497,6 +497,7 @@ void phy_start_machine(struct phy_device 
    7575 void phy_stop_machine(struct phy_device *phydev); 
    7676 int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd); 
  • trunk/target/linux/generic/patches-2.6.35/601-phy-add-aneg-done-function.patch

    r21952 r22252  
    11--- a/include/linux/phy.h 
    22+++ b/include/linux/phy.h 
    3 @@ -393,9 +393,18 @@ struct phy_driver { 
     3@@ -384,9 +384,18 @@ struct phy_driver { 
    44         */ 
    55        int (*config_aneg)(struct phy_device *phydev); 
     
    2222--- a/drivers/net/phy/phy_device.c 
    2323+++ b/drivers/net/phy/phy_device.c 
    24 @@ -695,6 +695,9 @@ int genphy_update_link(struct phy_device 
     24@@ -710,6 +710,9 @@ int genphy_update_link(struct phy_device 
    2525 { 
    2626        int status; 
     
    3434--- a/drivers/net/phy/phy.c 
    3535+++ b/drivers/net/phy/phy.c 
    36 @@ -107,6 +107,9 @@ static inline int phy_aneg_done(struct p 
     36@@ -106,6 +106,9 @@ static inline int phy_aneg_done(struct p 
    3737 { 
    3838        int retval; 
  • trunk/target/linux/generic/patches-2.6.35/630-phy_packets.patch

    r21952 r22252  
    2020 { 
    2121        struct phy_device *dev; 
    22 @@ -175,6 +187,8 @@ struct phy_device* phy_device_create(str 
     22@@ -176,6 +188,8 @@ struct phy_device* phy_device_create(str 
    2323        dev_set_name(&dev->dev, PHY_ID_FMT, bus->id, addr); 
    2424  
     
    3131--- a/include/linux/phy.h 
    3232+++ b/include/linux/phy.h 
    33 @@ -325,6 +325,20 @@ struct phy_device { 
     33@@ -330,6 +330,20 @@ struct phy_device { 
    3434        void (*adjust_link)(struct net_device *dev); 
    3535  
     
    5454--- a/include/linux/netdevice.h 
    5555+++ b/include/linux/netdevice.h 
    56 @@ -863,6 +863,7 @@ struct net_device { 
     56@@ -932,6 +932,7 @@ struct net_device { 
    5757        void                    *ax25_ptr;      /* AX.25 specific data */ 
    5858        struct wireless_dev     *ieee80211_ptr; /* IEEE 802.11 specific data, 
  • trunk/target/linux/generic/patches-2.6.35/680-phy_ar8216.patch

    r21952 r22252  
    11--- a/drivers/net/phy/Kconfig 
    22+++ b/drivers/net/phy/Kconfig 
    3 @@ -111,6 +111,10 @@ config IP175C_PHY 
    4         tristate "Driver for IC+ IP175C/IP178C switches" 
     3@@ -111,6 +111,10 @@ config IP17XX_PHY 
     4        tristate "Driver for IC+ IP17xx switches" 
    55        select SWCONFIG 
    66  
     
    1616@@ -18,6 +18,7 @@ obj-$(CONFIG_ADM6996_PHY)     += adm6996.o 
    1717 obj-$(CONFIG_MVSWITCH_PHY)     += mvswitch.o 
    18  obj-$(CONFIG_IP175C_PHY)       += ip175c.o 
     18 obj-$(CONFIG_IP17XX_PHY)       += ip17xx.o 
    1919 obj-$(CONFIG_REALTEK_PHY)      += realtek.o 
    2020+obj-$(CONFIG_AR8216_PHY)       += ar8216.o 
  • trunk/target/linux/generic/patches-2.6.35/690-phy_rtl8306.patch

    r21952 r22252  
    1515+++ b/drivers/net/phy/Makefile 
    1616@@ -19,6 +19,7 @@ obj-$(CONFIG_MVSWITCH_PHY)    += mvswitch.o 
    17  obj-$(CONFIG_IP175C_PHY)       += ip175c.o 
     17 obj-$(CONFIG_IP17XX_PHY)       += ip17xx.o 
    1818 obj-$(CONFIG_REALTEK_PHY)      += realtek.o 
    1919 obj-$(CONFIG_AR8216_PHY)       += ar8216.o 
  • trunk/target/linux/generic/patches-2.6.35/691-phy_rtl8366.patch

    r21952 r22252  
    3333--- a/drivers/net/phy/Makefile 
    3434+++ b/drivers/net/phy/Makefile 
    35 @@ -20,6 +20,9 @@ obj-$(CONFIG_IP175C_PHY)      += ip175c.o 
     35@@ -20,6 +20,9 @@ obj-$(CONFIG_IP17XX_PHY)      += ip17xx.o 
    3636 obj-$(CONFIG_REALTEK_PHY)      += realtek.o 
    3737 obj-$(CONFIG_AR8216_PHY)       += ar8216.o 
  • trunk/target/linux/generic/patches-2.6.35/700-rtc7301.patch

    r21952 r22252  
    11--- a/drivers/rtc/Kconfig 
    22+++ b/drivers/rtc/Kconfig 
    3 @@ -618,6 +618,15 @@ config RTC_DRV_NUC900 
     3@@ -625,6 +625,15 @@ config RTC_DRV_NUC900 
    44          If you say yes here you get support for the RTC subsystem of the 
    55          NUC910/NUC920 used in embedded systems. 
     
    1616 comment "on-CPU RTC drivers" 
    1717  
    18  config RTC_DRV_OMAP 
     18 config RTC_DRV_DAVINCI 
    1919--- a/drivers/rtc/Makefile 
    2020+++ b/drivers/rtc/Makefile 
    21 @@ -74,6 +74,7 @@ obj-$(CONFIG_RTC_DRV_RP5C01)  += rtc-rp5c 
     21@@ -76,6 +76,7 @@ obj-$(CONFIG_RTC_DRV_RP5C01)  += rtc-rp5c 
    2222 obj-$(CONFIG_RTC_DRV_RS5C313)  += rtc-rs5c313.o 
    2323 obj-$(CONFIG_RTC_DRV_RS5C348)  += rtc-rs5c348.o 
  • trunk/target/linux/generic/patches-2.6.35/750-glamo-headers.patch

    r21952 r22252  
    11--- a/include/linux/fb.h 
    22+++ b/include/linux/fb.h 
    3 @@ -124,6 +124,7 @@ struct dentry; 
     3@@ -122,6 +122,7 @@ 
    44 #define FB_ACCEL_TRIDENT_BLADE3D 52    /* Trident Blade3D              */ 
    55 #define FB_ACCEL_TRIDENT_BLADEXP 53    /* Trident BladeXP              */ 
  • trunk/target/linux/generic/patches-2.6.35/840-unable_to_open_console.patch

    r21952 r22252  
    11--- a/init/main.c 
    22+++ b/init/main.c 
    3 @@ -887,7 +887,7 @@ static int __init kernel_init(void * unu 
     3@@ -903,7 +903,7 @@ static int __init kernel_init(void * unu 
    44  
    55        /* Open the /dev/console on the rootfs, this should never fail */ 
  • trunk/target/linux/generic/patches-2.6.35/902-darwin_scripts_include.patch

    r21952 r22252  
    6363--- a/scripts/kconfig/Makefile 
    6464+++ b/scripts/kconfig/Makefile 
    65 @@ -140,6 +140,9 @@ check-lxdialog  := $(srctree)/$(src)/lxd 
     65@@ -144,6 +144,9 @@ check-lxdialog  := $(srctree)/$(src)/lxd 
    6666 # we really need to do so. (Do not call gcc as part of make mrproper) 
    6767 HOST_EXTRACFLAGS = $(shell $(CONFIG_SHELL) $(check-lxdialog) -ccflags) 
  • trunk/target/linux/generic/patches-2.6.35/903-hostap_txpower.patch

    r21952 r22252  
    11--- a/drivers/net/wireless/hostap/hostap_ap.c 
    22+++ b/drivers/net/wireless/hostap/hostap_ap.c 
    3 @@ -2336,13 +2336,13 @@ int prism2_ap_get_sta_qual(local_info_t 
     3@@ -2336,13 +2336,13 @@ int prism2_ap_get_sta_qual(local_info_t  
    44                addr[count].sa_family = ARPHRD_ETHER; 
    55                memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); 
     
    117117        return (unsigned char) tmp; 
    118118 } 
    119 @@ -4057,3 +4054,35 @@ int hostap_ioctl(struct net_device *dev, 
     119@@ -4056,3 +4053,35 @@ int hostap_ioctl(struct net_device *dev, 
    120120  
    121121        return ret; 
  • trunk/target/linux/generic/patches-2.6.35/920-01-hotpluggable-spi-gpio.patch

    r21952 r22252  
    77--- a/drivers/spi/spi_gpio.c 
    88+++ b/drivers/spi/spi_gpio.c 
    9 @@ -218,7 +218,7 @@ static void spi_gpio_cleanup(struct spi_ 
     9@@ -217,7 +217,7 @@ static void spi_gpio_cleanup(struct spi_ 
    1010        spi_bitbang_cleanup(spi); 
    1111 } 
     
    1616        int value; 
    1717  
    18 @@ -232,7 +232,7 @@ static int __init spi_gpio_alloc(unsigne 
     18@@ -231,7 +231,7 @@ static int __init spi_gpio_alloc(unsigne 
    1919        return value; 
    2020 } 
     
    2525 { 
    2626        int value; 
    27 @@ -261,7 +261,7 @@ done: 
     27@@ -260,7 +260,7 @@ done: 
    2828        return value; 
    2929 } 
     
    3434        int                             status; 
    3535        struct spi_master               *master; 
    36 @@ -317,7 +317,7 @@ gpio_free: 
     36@@ -316,7 +316,7 @@ gpio_free: 
    3737        return status; 
    3838 } 
     
    4343        struct spi_gpio                 *spi_gpio; 
    4444        struct spi_gpio_platform_data   *pdata; 
    45 @@ -344,12 +344,13 @@ MODULE_ALIAS("platform:" DRIVER_NAME); 
     45@@ -343,12 +343,13 @@ MODULE_ALIAS("platform:" DRIVER_NAME); 
    4646 static struct platform_driver spi_gpio_driver = { 
    4747        .driver.name    = DRIVER_NAME, 
  • trunk/target/linux/generic/patches-2.6.35/920-04-spi-gpio-implement-spi-delay.patch

    r21952 r22252  
    5555+} 
    5656  
    57  #define        EXPAND_BITBANG_TXRX 
    58  #include <linux/spi/spi_bitbang.h> 
     57 #include "spi_bitbang_txrx.h" 
     58  
  • trunk/target/linux/generic/patches-2.6.35/921-gpio_spi_driver.patch

    r21952 r22252  
    339339--- a/drivers/spi/Kconfig 
    340340+++ b/drivers/spi/Kconfig 
    341 @@ -133,6 +133,15 @@ config SPI_GPIO 
     341@@ -143,6 +143,15 @@ config SPI_GPIO 
    342342          GPIO operations, you should be able to leverage that for better 
    343343          speed with a custom version of this driver; see the source code. 
     
    357357--- a/drivers/spi/Makefile 
    358358+++ b/drivers/spi/Makefile 
    359 @@ -22,6 +22,7 @@ obj-$(CONFIG_SPI_DESIGNWARE)          += dw_spi. 
    360  obj-$(CONFIG_SPI_DW_PCI)               += dw_spi_pci.o 
     359@@ -23,6 +23,7 @@ obj-$(CONFIG_SPI_DW_PCI)              += dw_spi_pci. 
    361360 obj-$(CONFIG_SPI_DW_MMIO)              += dw_spi_mmio.o 
     361 obj-$(CONFIG_SPI_EP93XX)               += ep93xx_spi.o 
    362362 obj-$(CONFIG_SPI_GPIO)                 += spi_gpio.o 
    363363+obj-$(CONFIG_SPI_GPIO_OLD)             += spi_gpio_old.o 
  • trunk/target/linux/generic/patches-2.6.35/922-gpiommc.patch

    r21952 r22252  
    612612--- a/drivers/mmc/host/Kconfig 
    613613+++ b/drivers/mmc/host/Kconfig 
    614 @@ -370,6 +370,31 @@ config MMC_TMIO 
     614@@ -382,6 +382,31 @@ config MMC_TMIO 
    615615          This provides support for the SD/MMC cell found in TC6393XB, 
    616616          T7L66XB and also HTC ASIC3 
     
    646646--- a/drivers/mmc/host/Makefile 
    647647+++ b/drivers/mmc/host/Makefile 
    648 @@ -33,6 +33,7 @@ obj-$(CONFIG_MMC_SDRICOH_CS)  += sdricoh_ 
     648@@ -34,6 +34,7 @@ obj-$(CONFIG_MMC_SDRICOH_CS)  += sdricoh_ 
    649649 obj-$(CONFIG_MMC_TMIO)         += tmio_mmc.o 
    650650 obj-$(CONFIG_MMC_CB710)        += cb710-mmc.o 
     
    652652+obj-$(CONFIG_GPIOMMC)          += gpiommc.o 
    653653 obj-$(CONFIG_SDH_BFIN)         += bfin_sdh.o 
     654 obj-$(CONFIG_MMC_SH_MMCIF)     += sh_mmcif.o 
    654655  
    655  obj-$(CONFIG_MMC_SDHCI_OF)     += sdhci-of.o 
    656656--- /dev/null 
    657657+++ b/include/linux/mmc/gpiommc.h 
     
    830830--- a/MAINTAINERS 
    831831+++ b/MAINTAINERS 
    832 @@ -2540,6 +2540,11 @@ T:       git git://git.kernel.org/pub/scm/linu 
     832@@ -2591,6 +2591,11 @@ T:       git git://git.kernel.org/pub/scm/linu 
    833833 S:     Maintained 
    834834 F:     drivers/media/video/gspca/ 
  • trunk/target/linux/generic/patches-2.6.35/924-cs5535_gpio.patch

    r21952 r22252  
    99 #include <linux/pci.h> 
    1010  
    11 @@ -48,6 +49,7 @@ static struct pci_device_id divil_pci[] 
     11@@ -48,6 +49,7 @@ static struct pci_device_id divil_pci[]  
    1212 MODULE_DEVICE_TABLE(pci, divil_pci); 
    1313  
  • trunk/target/linux/generic/patches-2.6.35/940-wireless_mesh_header.patch

    r21952 r22252  
    11--- a/include/linux/netdevice.h 
    22+++ b/include/linux/netdevice.h 
    3 @@ -138,7 +138,7 @@ static inline bool dev_xmit_complete(int 
     3@@ -139,7 +139,7 @@ static inline bool dev_xmit_complete(int 
    44  */ 
    55  
  • trunk/target/linux/generic/patches-2.6.35/971-ocf_20100325.patch

    r21952 r22252  
    2525  * particular randomness source.  They do this by keeping track of the 
    2626  * first and second order deltas of the event timings. 
    27 @@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk 
     27@@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk  
    2828 } 
    2929 #endif 
     
    8989--- a/fs/fcntl.c 
    9090+++ b/fs/fcntl.c 
    91 @@ -141,6 +141,7 @@ SYSCALL_DEFINE1(dup, unsigned int, filde 
     91@@ -142,6 +142,7 @@ SYSCALL_DEFINE1(dup, unsigned int, filde 
    9292        } 
    9393        return ret; 
     
    9999--- a/include/linux/miscdevice.h 
    100100+++ b/include/linux/miscdevice.h 
    101 @@ -12,6 +12,7 @@ 
     101@@ -18,6 +18,7 @@ 
    102102 #define APOLLO_MOUSE_MINOR     7 
    103103 #define PC110PAD_MINOR         9 
     
    148148        int     entropy_count; 
    149149        int     buf_size; 
    150 @@ -50,6 +75,10 @@ extern void add_input_randomness(unsigne 
     150@@ -54,6 +79,10 @@ extern void add_input_randomness(unsigne 
    151151                                 unsigned int value); 
    152152 extern void add_interrupt_randomness(int irq); 
  • trunk/target/linux/generic/patches-2.6.35/980-vm_exports.patch

    r21952 r22252  
    99 static struct vfsmount *shm_mnt; 
    1010  
    11 @@ -2620,6 +2621,16 @@ int shmem_lock(struct file *file, int lo 
     11@@ -2675,6 +2676,16 @@ out: 
    1212  
    1313 /* common code */ 
     
    2626  * shmem_file_setup - get an unlinked file living in tmpfs 
    2727  * @name: name for dentry (to be seen in /proc/<pid>/maps 
    28 @@ -2697,9 +2708,6 @@ int shmem_zero_setup(struct vm_area_stru 
     28@@ -2752,9 +2763,6 @@ int shmem_zero_setup(struct vm_area_stru 
    2929        if (IS_ERR(file)) 
    3030                return PTR_ERR(file); 
     
    4949--- a/kernel/exit.c 
    5050+++ b/kernel/exit.c 
    51 @@ -514,6 +514,7 @@ struct files_struct *get_files_struct(st 
     51@@ -506,6 +506,7 @@ struct files_struct *get_files_struct(st 
    5252  
    5353        return files; 
     
    5757 void put_files_struct(struct files_struct *files) 
    5858 { 
    59 @@ -535,6 +536,7 @@ void put_files_struct(struct files_struc 
     59@@ -527,6 +528,7 @@ void put_files_struct(struct files_struc 
    6060                rcu_read_unlock(); 
    6161        } 
     
    6767--- a/kernel/fork.c 
    6868+++ b/kernel/fork.c 
    69 @@ -177,6 +177,7 @@ void __put_task_struct(struct task_struc 
     69@@ -190,6 +190,7 @@ void __put_task_struct(struct task_struc 
    7070        if (!profile_handoff_task(tsk)) 
    7171                free_task(tsk); 
     
    7777--- a/kernel/sched.c 
    7878+++ b/kernel/sched.c 
    79 @@ -4367,6 +4367,7 @@ int can_nice(const struct task_struct *p 
     79@@ -4271,6 +4271,7 @@ int can_nice(const struct task_struct *p 
    8080        return (nice_rlim <= task_rlimit(p, RLIMIT_NICE) || 
    8181                capable(CAP_SYS_NICE)); 
     
    9595 /** 
    9696  * zap_vma_ptes - remove ptes mapping the vma 
    97 @@ -2596,6 +2597,7 @@ int vmtruncate_range(struct inode *inode 
     97@@ -2605,6 +2606,7 @@ int vmtruncate_range(struct inode *inode 
    9898  
    9999        return 0; 
     
    123123--- a/include/linux/mm.h 
    124124+++ b/include/linux/mm.h 
    125 @@ -728,6 +728,7 @@ extern void show_free_areas(void); 
     125@@ -732,6 +732,7 @@ extern void show_free_areas(void); 
    126126  
    127127 int shmem_lock(struct file *file, int lock, struct user_struct *user); 
     
    133133--- a/kernel/signal.c 
    134134+++ b/kernel/signal.c 
    135 @@ -1121,6 +1121,7 @@ struct sighand_struct *lock_task_sighand 
     135@@ -1124,6 +1124,7 @@ struct sighand_struct *lock_task_sighand 
    136136  
    137137        return sighand; 
  • trunk/target/linux/generic/patches-2.6.35/991-ppc4xx_optimization.patch

    r21952 r22252  
    44--- a/arch/powerpc/Makefile 
    55+++ b/arch/powerpc/Makefile 
    6 @@ -123,7 +123,8 @@ ifeq ($(CONFIG_FUNCTION_TRACER),y) 
     6@@ -130,7 +130,8 @@ ifeq ($(CONFIG_FUNCTION_TRACER),y) 
    77 KBUILD_CFLAGS          += -mno-sched-epilog 
    88 endif 
     
    2929 $(obj)/cuboot-acadia.o: BOOTCFLAGS += -mcpu=405 
    3030 $(obj)/treeboot-walnut.o: BOOTCFLAGS += -mcpu=405 
    31  $(obj)/virtex405-head.o: BOOTAFLAGS += -mcpu=405 
     31 $(obj)/treeboot-iss4xx.o: BOOTCFLAGS += -mcpu=405 
  • trunk/target/linux/generic/patches-2.6.35/998-openwrt_lzma_options.patch

    r21952 r22252  
    11--- a/scripts/Makefile.lib 
    22+++ b/scripts/Makefile.lib 
    3 @@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^) 
     3@@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^)  
    44  
    55 quiet_cmd_lzma = LZMA    $@ 
     
    99        (rm -f $@ ; false) 
    1010  
    11  quiet_cmd_lzo = LZO    $@ 
     11 quiet_cmd_lzo = LZO     $@ 
    1212--- a/scripts/gen_initramfs_list.sh 
    1313+++ b/scripts/gen_initramfs_list.sh 
  • trunk/target/linux/generic/patches-2.6.35/999-use_preinit_as_init.patch

    r21952 r22252  
    11--- a/init/main.c 
    22+++ b/init/main.c 
    3 @@ -842,10 +842,7 @@ static noinline int init_post(void) 
     3@@ -854,10 +854,7 @@ static noinline int init_post(void) 
    44                printk(KERN_WARNING "Failed to execute %s.  Attempting " 
    55                                        "defaults...\n", execute_command); 
Note: See TracChangeset for help on using the changeset viewer.