kernel: update 3.10 to 3.10.34
authorGabor Juhos <juhosg@openwrt.org>
Thu, 27 Mar 2014 09:28:33 +0000 (09:28 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Thu, 27 Mar 2014 09:28:33 +0000 (09:28 +0000)
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 40291

46 files changed:
include/kernel-version.mk
target/linux/ar7/Makefile
target/linux/ar71xx/Makefile
target/linux/ar71xx/patches-3.10/200-spi-ath79-fix-initial-GPIO-CS-line-setup.patch [deleted file]
target/linux/atheros/Makefile
target/linux/avr32/Makefile
target/linux/bcm53xx/Makefile
target/linux/brcm2708/Makefile
target/linux/brcm2708/patches-3.10/0128-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch
target/linux/brcm47xx/Makefile
target/linux/brcm47xx/patches-3.10/790-tg3-phylib.patch
target/linux/brcm63xx/Makefile
target/linux/brcm63xx/patches-3.10/111-MIPS-BCM63XX-add-USB-device-clock-enable-delay-to-cl.patch
target/linux/brcm63xx/patches-3.10/112-MIPS-BCM63XX-move-code-touching-the-USB-private-regi.patch
target/linux/brcm63xx/patches-3.10/205-USB-fix-bcm63xx_udc.patch [deleted file]
target/linux/cns21xx/Makefile
target/linux/generic/patches-3.10/721-phy_packets.patch
target/linux/imx6/Makefile
target/linux/imx6/patches-3.10/0061-can-flexcan-use-correct-clock-as-base-for-bit-rate-c.patch
target/linux/ixp4xx/Makefile
target/linux/ixp4xx/patches-3.10/600-skb_avoid_dmabounce.patch
target/linux/kirkwood/Makefile
target/linux/lantiq/Makefile
target/linux/malta/Makefile
target/linux/mpc85xx/Makefile
target/linux/mvebu/Makefile
target/linux/octeon/Makefile
target/linux/ppc40x/Makefile
target/linux/ppc44x/Makefile
target/linux/ramips/Makefile
target/linux/ramips/patches-3.10/0211-watchdog-add-MT7621-support.patch
target/linux/ramips/patches-3.10/0212-GPIO-ralink-add-mt7621-gpio-controller.patch
target/linux/ramips/patches-3.10/0217-pinmux-rt2880.patch
target/linux/rb532/Makefile
target/linux/realview/Makefile
target/linux/sparc/Makefile
target/linux/x86/alix2/target.mk
target/linux/x86/generic/target.mk
target/linux/x86/geos/target.mk
target/linux/x86/kvm_guest/target.mk
target/linux/x86/net5501/target.mk
target/linux/x86/olpc/target.mk
target/linux/x86/rdc/target.mk
target/linux/x86/thincan/target.mk
target/linux/x86/xen_domu/target.mk
target/linux/xburst/Makefile

index 8a2def43487d4783e36b296e678f0052335cbb5d..1c4b711e7aed29d78d88d439c887095cd35dc179 100644 (file)
@@ -17,8 +17,8 @@ endif
 ifeq ($(LINUX_VERSION),3.9.11)
   LINUX_KERNEL_MD5SUM:=edbf88eb7f7d34dbd5d3887726790755
 endif
-ifeq ($(LINUX_VERSION),3.10.32)
-  LINUX_KERNEL_MD5SUM:=58bfaf95f4e23be2d658dab0a7fb9615
+ifeq ($(LINUX_VERSION),3.10.34)
+  LINUX_KERNEL_MD5SUM:=30991b495a3d75196d5608072d2e62e6
 endif
 ifeq ($(LINUX_VERSION),3.12.10)
   LINUX_KERNEL_MD5SUM:=93325074b7b1d7bb76fb7d4348f0aa7a
index 4b482dec7460cdfd2b1a989beff03877d824c563..c49356d873fbc1c3cdd5a8cdbb81ea932647aa8a 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=squashfs atm
 MAINTAINER:=Florian Fainelli <florian@openwrt.org>
 SUBTARGETS:=generic ac49x
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index d8a484e00aab0f3e163f5c9393bd4aa47f58902c..fe54a523431b03be55ffee93e903c7f3cf113ccd 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=mips16
 CPU_TYPE=34kc
 SUBTARGETS:=generic nand mikrotik
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ar71xx/patches-3.10/200-spi-ath79-fix-initial-GPIO-CS-line-setup.patch b/target/linux/ar71xx/patches-3.10/200-spi-ath79-fix-initial-GPIO-CS-line-setup.patch
deleted file mode 100644 (file)
index 4665794..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-From 3a7853f0dd24e81dc920c98a5c7e8cfdde81bb45 Mon Sep 17 00:00:00 2001
-From: Gabor Juhos <juhosg@openwrt.org>
-Date: Thu, 16 Jan 2014 16:58:58 +0100
-Subject: [PATCH] spi-ath79: fix initial GPIO CS line setup
-
-The 'ath79_spi_setup_cs' function initializes the chip
-select line of a given SPI device in order to make sure
-that the device is inactive.
-
-If the SPI_CS_HIGH bit is set for a given device, it
-means that the CS line of that device is active HIGH
-so it must be set to LOW initially. In case of GPIO
-CS lines, the 'ath79_spi_setup_cs' function does the
-opposite of that due to the wrong GPIO flags.
-
-Fix the code to use the correct GPIO flags.
-
-Reported-by: Ronald Wahl <ronald.wahl@raritan.com>
-Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
----
- drivers/spi/spi-ath79.c |    4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
---- a/drivers/spi/spi-ath79.c
-+++ b/drivers/spi/spi-ath79.c
-@@ -132,9 +132,9 @@ static int ath79_spi_setup_cs(struct spi
-               flags = GPIOF_DIR_OUT;
-               if (spi->mode & SPI_CS_HIGH)
--                      flags |= GPIOF_INIT_HIGH;
--              else
-                       flags |= GPIOF_INIT_LOW;
-+              else
-+                      flags |= GPIOF_INIT_HIGH;
-               status = gpio_request_one(cdata->gpio, flags,
-                                         dev_name(&spi->dev));
index bf6a29eb6b7c335bfcd7fa4e0ba8c4ffb7f9bf8f..36a2f468877f9513856559b3d0e447e83e4aef42 100644 (file)
@@ -11,7 +11,7 @@ BOARD:=atheros
 BOARDNAME:=Atheros AR231x/AR5312
 FEATURES:=squashfs
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 6800ce4d3bb6dd0c867fe6ac3620e52eadbbe52d..2215d2394194e5a95b41f41db70abb36d7ee3248 100644 (file)
@@ -12,7 +12,7 @@ BOARDNAME:=Atmel AVR32
 FEATURES:=squashfs
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 0b16768e1dd43fb776d57959d685c23d6006d379..edcf137561cfe2312b5b54dfb7367f6d5fb01452 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=squashfs usb pci pcie gpio
 MAINTAINER:=Hauke Mehrtens <hauke@hauke-m.de>
 CPU_TYPE:=cortex-a9
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index f83d6f56354ba3d79d0e756de028f2a557d6749b..038c19508c38d9dc82e546d25ea1cf6316845435 100644 (file)
@@ -15,7 +15,7 @@ MAINTAINER:=Florian Fainelli <florian@openwrt.org>
 CPU_TYPE:=arm1176jzf-s
 CPU_SUBTYPE:=vfp
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += brcm2708-gpu-fw kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835
index 68650cf231d275d5529160e61fb23445aad6ba91..9c049b46e498228d2358672eeb43ac514a0783a3 100644 (file)
@@ -62,7 +62,7 @@ Subject: [PATCH 128/174] config: Enable CONFIG_MEMCG, but leave it disabled
   */
 --- a/mm/memcontrol.c
 +++ b/mm/memcontrol.c
-@@ -6956,6 +6956,7 @@ struct cgroup_subsys mem_cgroup_subsys =
+@@ -6970,6 +6970,7 @@ struct cgroup_subsys mem_cgroup_subsys =
        .base_cftypes = mem_cgroup_files,
        .early_init = 0,
        .use_id = 1,
index 4576ac3c8c66368d46a0e92f0aea8d1b96d4b583..ebc77c6ca76590ad048bb9a7e9c21f1d8aa930fc 100644 (file)
@@ -12,7 +12,7 @@ BOARDNAME:=Broadcom BCM47xx/53xx (MIPS)
 FEATURES:=squashfs usb pcmcia
 MAINTAINER:=Hauke Mehrtens <hauke@hauke-m.de>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += swconfig wpad-mini nvram \
index f1c68ba667ca110422d939e91ed76fdc5739dd69..eb5391ca1319c78bc56d36bede4acf9d3ff2f4fb 100644 (file)
  
                        tp->phy_flags |= TG3_PHYFLG_IS_LOW_POWER;
  
-@@ -11783,7 +11790,7 @@ static int tg3_get_settings(struct net_d
+@@ -11782,7 +11789,7 @@ static int tg3_get_settings(struct net_d
                struct phy_device *phydev;
                if (!(tp->phy_flags & TG3_PHYFLG_IS_CONNECTED))
                        return -EAGAIN;
                return phy_ethtool_gset(phydev, cmd);
        }
  
-@@ -11850,7 +11857,7 @@ static int tg3_set_settings(struct net_d
+@@ -11849,7 +11856,7 @@ static int tg3_set_settings(struct net_d
                struct phy_device *phydev;
                if (!(tp->phy_flags & TG3_PHYFLG_IS_CONNECTED))
                        return -EAGAIN;
                return phy_ethtool_sset(phydev, cmd);
        }
  
-@@ -12007,7 +12014,7 @@ static int tg3_nway_reset(struct net_dev
+@@ -12006,7 +12013,7 @@ static int tg3_nway_reset(struct net_dev
        if (tg3_flag(tp, USE_PHYLIB)) {
                if (!(tp->phy_flags & TG3_PHYFLG_IS_CONNECTED))
                        return -EAGAIN;
        } else {
                u32 bmcr;
  
-@@ -12123,7 +12130,7 @@ static int tg3_set_pauseparam(struct net
+@@ -12122,7 +12129,7 @@ static int tg3_set_pauseparam(struct net
                u32 newadv;
                struct phy_device *phydev;
  
  
                if (!(phydev->supported & SUPPORTED_Pause) ||
                    (!(phydev->supported & SUPPORTED_Asym_Pause) &&
-@@ -13557,7 +13564,7 @@ static int tg3_ioctl(struct net_device *
+@@ -13556,7 +13563,7 @@ static int tg3_ioctl(struct net_device *
                struct phy_device *phydev;
                if (!(tp->phy_flags & TG3_PHYFLG_IS_CONNECTED))
                        return -EAGAIN;
                return phy_mii_ioctl(phydev, ifr, cmd);
        }
  
-@@ -17193,8 +17200,10 @@ static int tg3_init_one(struct pci_dev *
+@@ -17192,8 +17199,10 @@ static int tg3_init_one(struct pci_dev *
                        tg3_flag_set(tp, FLUSH_POSTED_WRITES);
                if (ssb_gige_one_dma_at_once(pdev))
                        tg3_flag_set(tp, ONE_DMA_AT_ONCE);
                if (ssb_gige_is_rgmii(pdev))
                        tg3_flag_set(tp, RGMII_MODE);
        }
-@@ -17464,7 +17473,7 @@ static int tg3_init_one(struct pci_dev *
+@@ -17463,7 +17472,7 @@ static int tg3_init_one(struct pci_dev *
  
        if (tp->phy_flags & TG3_PHYFLG_IS_CONNECTED) {
                struct phy_device *phydev;
index 5e58188e0f0be2bc084aceecfafa0355b556ef3a..12a775e40a4499439f5634d9a0f9abc00688ea90 100644 (file)
@@ -11,7 +11,7 @@ BOARD:=brcm63xx
 BOARDNAME:=Broadcom BCM63xx
 SUBTARGETS:=generic smp
 FEATURES:=squashfs usb atm pci pcmcia usbgadget
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 MAINTAINER:=Florian Fainelli <florian@openwrt.org>
 
 include $(INCLUDE_DIR)/target.mk
index eaf75030f0224b0f3044323873c8b3ef02b30f53..154ab5c94c7925974209b911f1da4ec6c649b861 100644 (file)
@@ -31,7 +31,7 @@ Signed-off-by: Florian Fainelli <florian@openwrt.org>
  static struct clk clk_usbd = {
 --- a/drivers/usb/gadget/bcm63xx_udc.c
 +++ b/drivers/usb/gadget/bcm63xx_udc.c
-@@ -386,7 +386,6 @@ static inline void set_clocks(struct bcm
+@@ -392,7 +392,6 @@ static inline void set_clocks(struct bcm
        if (is_enabled) {
                clk_enable(udc->usbh_clk);
                clk_enable(udc->usbd_clk);
index 88217bd6565bd7e5e4ee1c9b1899a6eae519e3aa..952fd9aa97923c1cb16a568168c4566b38d812c2 100644 (file)
@@ -108,7 +108,7 @@ Signed-off-by: Florian Fainelli <florian@openwrt.org>
  
  #define DRV_MODULE_NAME               "bcm63xx_udc"
  
-@@ -863,22 +864,7 @@ static void bcm63xx_select_phy_mode(stru
+@@ -869,22 +870,7 @@ static void bcm63xx_select_phy_mode(stru
                bcm_gpio_writel(val, GPIO_PINMUX_OTHR_REG);
        }
  
@@ -132,7 +132,7 @@ Signed-off-by: Florian Fainelli <florian@openwrt.org>
  }
  
  /**
-@@ -892,14 +878,9 @@ static void bcm63xx_select_phy_mode(stru
+@@ -898,14 +884,9 @@ static void bcm63xx_select_phy_mode(stru
   */
  static void bcm63xx_select_pullup(struct bcm63xx_udc *udc, bool is_on)
  {
diff --git a/target/linux/brcm63xx/patches-3.10/205-USB-fix-bcm63xx_udc.patch b/target/linux/brcm63xx/patches-3.10/205-USB-fix-bcm63xx_udc.patch
deleted file mode 100644 (file)
index f13a13d..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-From a864a5b3efe9dce1647172d105559a1b850cf4c9 Mon Sep 17 00:00:00 2001
-From: Florian Fainelli <florian@openwrt.org>
-Date: Tue, 14 Jan 2014 15:29:25 -0800
-Subject: [PATCH] usb: gadget: bcm63xx_udc: fix build failure on DMA channel
- code
-
-Commit 3dc6475 ("bcm63xx_enet: add support Broadcom BCM6345 Ethernet")
-changed the ENETDMA[CS] macros such that they are no longer macros, but
-actual register offset definitions. The bcm63xx_udc driver was not
-updated, and as a result, causes the following build error to pop up:
-
- CC      drivers/usb/gadget/u_ether.o
-drivers/usb/gadget/bcm63xx_udc.c: In function 'iudma_write':
-drivers/usb/gadget/bcm63xx_udc.c:642:24: error: called object '0' is not
-a function
-drivers/usb/gadget/bcm63xx_udc.c: In function 'iudma_reset_channel':
-drivers/usb/gadget/bcm63xx_udc.c:698:46: error: called object '0' is not
-a function
-drivers/usb/gadget/bcm63xx_udc.c:700:49: error: called object '0' is not
-a function
-
-Fix this by updating usb_dmac_{read,write}l and usb_dmas_{read,write}l to
-take an extra channel argument, and use the channel width
-(ENETDMA_CHAN_WIDTH) to offset the register we want to access, hence
-doing again what the macro implicitely did for us.
-
-CC: Kevin Cernekee <cernekee@gmail.com>
-CC: Jonas Gorski <jogo@openwrt.org>
-CC: stable@vger.kernel.org
-Signed-off-by: Florian Fainelli <florian@openwrt.org>
----
-Felipe,
-
-This is against your branch as balbi/usb.git, and this fix should be applied to
-stable 3.11 onwards.
-
-Thanks!
-
- drivers/usb/gadget/bcm63xx_udc.c | 58 ++++++++++++++++++++++------------------
- 1 file changed, 32 insertions(+), 26 deletions(-)
-
---- a/drivers/usb/gadget/bcm63xx_udc.c
-+++ b/drivers/usb/gadget/bcm63xx_udc.c
-@@ -362,24 +362,30 @@ static inline void usb_dma_writel(struct
-       bcm_writel(val, udc->iudma_regs + off);
- }
--static inline u32 usb_dmac_readl(struct bcm63xx_udc *udc, u32 off)
-+static inline u32 usb_dmac_readl(struct bcm63xx_udc *udc, u32 off, int chan)
- {
--      return bcm_readl(udc->iudma_regs + IUDMA_DMAC_OFFSET + off);
-+      return bcm_readl(udc->iudma_regs + IUDMA_DMAC_OFFSET + off +
-+                      (ENETDMA_CHAN_WIDTH * chan));
- }
--static inline void usb_dmac_writel(struct bcm63xx_udc *udc, u32 val, u32 off)
-+static inline void usb_dmac_writel(struct bcm63xx_udc *udc, u32 val, u32 off,
-+                                      int chan)
- {
--      bcm_writel(val, udc->iudma_regs + IUDMA_DMAC_OFFSET + off);
-+      bcm_writel(val, udc->iudma_regs + IUDMA_DMAC_OFFSET + off +
-+                      (ENETDMA_CHAN_WIDTH * chan));
- }
--static inline u32 usb_dmas_readl(struct bcm63xx_udc *udc, u32 off)
-+static inline u32 usb_dmas_readl(struct bcm63xx_udc *udc, u32 off, int chan)
- {
--      return bcm_readl(udc->iudma_regs + IUDMA_DMAS_OFFSET + off);
-+      return bcm_readl(udc->iudma_regs + IUDMA_DMAS_OFFSET + off +
-+                      (ENETDMA_CHAN_WIDTH * chan));
- }
--static inline void usb_dmas_writel(struct bcm63xx_udc *udc, u32 val, u32 off)
-+static inline void usb_dmas_writel(struct bcm63xx_udc *udc, u32 val, u32 off,
-+                                      int chan)
- {
--      bcm_writel(val, udc->iudma_regs + IUDMA_DMAS_OFFSET + off);
-+      bcm_writel(val, udc->iudma_regs + IUDMA_DMAS_OFFSET + off +
-+                      (ENETDMA_CHAN_WIDTH * chan));
- }
- static inline void set_clocks(struct bcm63xx_udc *udc, bool is_enabled)
-@@ -639,7 +645,7 @@ static void iudma_write(struct bcm63xx_u
-       } while (!last_bd);
-       usb_dmac_writel(udc, ENETDMAC_CHANCFG_EN_MASK,
--                      ENETDMAC_CHANCFG_REG(iudma->ch_idx));
-+                      ENETDMAC_CHANCFG_REG, iudma->ch_idx);
- }
- /**
-@@ -695,9 +701,9 @@ static void iudma_reset_channel(struct b
-               bcm63xx_fifo_reset_ep(udc, max(0, iudma->ep_num));
-       /* stop DMA, then wait for the hardware to wrap up */
--      usb_dmac_writel(udc, 0, ENETDMAC_CHANCFG_REG(ch_idx));
-+      usb_dmac_writel(udc, 0, ENETDMAC_CHANCFG_REG, ch_idx);
--      while (usb_dmac_readl(udc, ENETDMAC_CHANCFG_REG(ch_idx)) &
-+      while (usb_dmac_readl(udc, ENETDMAC_CHANCFG_REG, ch_idx) &
-                                  ENETDMAC_CHANCFG_EN_MASK) {
-               udelay(1);
-@@ -714,10 +720,10 @@ static void iudma_reset_channel(struct b
-                       dev_warn(udc->dev, "forcibly halting IUDMA channel %d\n",
-                                ch_idx);
-                       usb_dmac_writel(udc, ENETDMAC_CHANCFG_BUFHALT_MASK,
--                                      ENETDMAC_CHANCFG_REG(ch_idx));
-+                                      ENETDMAC_CHANCFG_REG, ch_idx);
-               }
-       }
--      usb_dmac_writel(udc, ~0, ENETDMAC_IR_REG(ch_idx));
-+      usb_dmac_writel(udc, ~0, ENETDMAC_IR_REG, ch_idx);
-       /* don't leave "live" HW-owned entries for the next guy to step on */
-       for (d = iudma->bd_ring; d <= iudma->end_bd; d++)
-@@ -729,11 +735,11 @@ static void iudma_reset_channel(struct b
-       /* set up IRQs, UBUS burst size, and BD base for this channel */
-       usb_dmac_writel(udc, ENETDMAC_IR_BUFDONE_MASK,
--                      ENETDMAC_IRMASK_REG(ch_idx));
--      usb_dmac_writel(udc, 8, ENETDMAC_MAXBURST_REG(ch_idx));
-+                      ENETDMAC_IRMASK_REG, ch_idx);
-+      usb_dmac_writel(udc, 8, ENETDMAC_MAXBURST_REG, ch_idx);
--      usb_dmas_writel(udc, iudma->bd_ring_dma, ENETDMAS_RSTART_REG(ch_idx));
--      usb_dmas_writel(udc, 0, ENETDMAS_SRAM2_REG(ch_idx));
-+      usb_dmas_writel(udc, iudma->bd_ring_dma, ENETDMAS_RSTART_REG, ch_idx);
-+      usb_dmas_writel(udc, 0, ENETDMAS_SRAM2_REG, ch_idx);
- }
- /**
-@@ -2016,7 +2022,7 @@ static irqreturn_t bcm63xx_udc_data_isr(
-       spin_lock(&udc->lock);
-       usb_dmac_writel(udc, ENETDMAC_IR_BUFDONE_MASK,
--                      ENETDMAC_IR_REG(iudma->ch_idx));
-+                      ENETDMAC_IR_REG, iudma->ch_idx);
-       bep = iudma->bep;
-       rc = iudma_read(udc, iudma);
-@@ -2156,18 +2162,18 @@ static int bcm63xx_iudma_dbg_show(struct
-               seq_printf(s, " [ep%d]:\n",
-                          max_t(int, iudma_defaults[ch_idx].ep_num, 0));
-               seq_printf(s, "  cfg: %08x; irqstat: %08x; irqmask: %08x; maxburst: %08x\n",
--                         usb_dmac_readl(udc, ENETDMAC_CHANCFG_REG(ch_idx)),
--                         usb_dmac_readl(udc, ENETDMAC_IR_REG(ch_idx)),
--                         usb_dmac_readl(udc, ENETDMAC_IRMASK_REG(ch_idx)),
--                         usb_dmac_readl(udc, ENETDMAC_MAXBURST_REG(ch_idx)));
-+                         usb_dmac_readl(udc, ENETDMAC_CHANCFG_REG, ch_idx),
-+                         usb_dmac_readl(udc, ENETDMAC_IR_REG, ch_idx),
-+                         usb_dmac_readl(udc, ENETDMAC_IRMASK_REG, ch_idx),
-+                         usb_dmac_readl(udc, ENETDMAC_MAXBURST_REG, ch_idx));
--              sram2 = usb_dmas_readl(udc, ENETDMAS_SRAM2_REG(ch_idx));
--              sram3 = usb_dmas_readl(udc, ENETDMAS_SRAM3_REG(ch_idx));
-+              sram2 = usb_dmas_readl(udc, ENETDMAS_SRAM2_REG, ch_idx);
-+              sram3 = usb_dmas_readl(udc, ENETDMAS_SRAM3_REG, ch_idx);
-               seq_printf(s, "  base: %08x; index: %04x_%04x; desc: %04x_%04x %08x\n",
--                         usb_dmas_readl(udc, ENETDMAS_RSTART_REG(ch_idx)),
-+                         usb_dmas_readl(udc, ENETDMAS_RSTART_REG, ch_idx),
-                          sram2 >> 16, sram2 & 0xffff,
-                          sram3 >> 16, sram3 & 0xffff,
--                         usb_dmas_readl(udc, ENETDMAS_SRAM4_REG(ch_idx)));
-+                         usb_dmas_readl(udc, ENETDMAS_SRAM4_REG, ch_idx));
-               seq_printf(s, "  desc: %d/%d used", iudma->n_bds_used,
-                          iudma->n_bds);
index c0fee097fa7bd0053bc2497d425d13e65119723f..24981e0158da9301851707869736ee8369301639 100644 (file)
@@ -12,7 +12,7 @@ BOARDNAME:=Cavium Networks Econa CNS21xx
 FEATURES:=squashfs
 CPU_TYPE:=fa526
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index e21e272183d8853744a68900a605a8cb1204256e..dcdd10283db4bd1e372afa49a57eb93b1aa670f2 100644 (file)
@@ -79,7 +79,7 @@
        help
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -2576,9 +2576,19 @@ int dev_hard_start_xmit(struct sk_buff *
+@@ -2581,9 +2581,19 @@ int dev_hard_start_xmit(struct sk_buff *
                if (!list_empty(&ptype_all))
                        dev_queue_xmit_nit(skb, dev);
  
                if (rc == NETDEV_TX_OK)
                        txq_trans_update(txq);
                return rc;
-@@ -2594,9 +2604,19 @@ gso:
+@@ -2599,9 +2609,19 @@ gso:
                if (!list_empty(&ptype_all))
                        dev_queue_xmit_nit(nskb, dev);
  
                                goto out_kfree_gso_skb;
 --- a/net/core/skbuff.c
 +++ b/net/core/skbuff.c
-@@ -60,6 +60,7 @@
+@@ -62,6 +62,7 @@
  #include <linux/scatterlist.h>
  #include <linux/errqueue.h>
  #include <linux/prefetch.h>
  
  #include <net/protocol.h>
  #include <net/dst.h>
-@@ -441,6 +442,22 @@ struct sk_buff *__netdev_alloc_skb(struc
+@@ -443,6 +444,22 @@ struct sk_buff *__netdev_alloc_skb(struc
  }
  EXPORT_SYMBOL(__netdev_alloc_skb);
  
index 688e35539351c02ca48157ee8d93ede383fc6c4a..b5a7ebe3e2c36bb672a765e8095018da934c3d7b 100644 (file)
@@ -14,7 +14,7 @@ CPU_TYPE:=cortex-a9
 CPU_SUBTYPE:=neon
 MAINTAINER:=Luka Perkov <luka@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 5553101cc1684b62b9598697367c2a6f00f82331..fd901308260c34f4e9d89f7fc0430383330bd395 100644 (file)
@@ -19,7 +19,7 @@ Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
 
 --- a/drivers/net/can/flexcan.c
 +++ b/drivers/net/can/flexcan.c
-@@ -1019,7 +1019,6 @@ static int flexcan_probe(struct platform
+@@ -1021,7 +1021,6 @@ static int flexcan_probe(struct platform
                        err = PTR_ERR(clk_ipg);
                        goto failed_clock;
                }
@@ -27,7 +27,7 @@ Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
  
                clk_per = devm_clk_get(&pdev->dev, "per");
                if (IS_ERR(clk_per)) {
-@@ -1027,6 +1026,7 @@ static int flexcan_probe(struct platform
+@@ -1029,6 +1028,7 @@ static int flexcan_probe(struct platform
                        err = PTR_ERR(clk_per);
                        goto failed_clock;
                }
index 9a7d50997beea3c1d00308154f774ab8417c6cb6..c3cb734e45aa0d253ff261f2a49426e6e8e89dc9 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=squashfs
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 SUBTARGETS=generic harddisk
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index c46f516bd69db242a89fbe31d27febc6e893583d..c4356235886f6f7fc47de6b235f3f3cd6eb34bed 100644 (file)
@@ -1,6 +1,6 @@
 --- a/net/core/skbuff.c
 +++ b/net/core/skbuff.c
-@@ -208,6 +208,9 @@ struct sk_buff *__alloc_skb(unsigned int
+@@ -210,6 +210,9 @@ struct sk_buff *__alloc_skb(unsigned int
  
        if (sk_memalloc_socks() && (flags & SKB_ALLOC_RX))
                gfp_mask |= __GFP_MEMALLOC;
@@ -10,7 +10,7 @@
  
        /* Get the HEAD */
        skb = kmem_cache_alloc_node(cache, gfp_mask & ~__GFP_DMA, node);
-@@ -1052,6 +1055,10 @@ int pskb_expand_head(struct sk_buff *skb
+@@ -1054,6 +1057,10 @@ int pskb_expand_head(struct sk_buff *skb
        if (skb_shared(skb))
                BUG();
  
index d8090f2cff644d03245bbfe3ce386df3189642e0..d30d78b63627ceb38251822890e04f5fbdbc2421 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=targz usb jffs2_nand ubifs
 CPU_TYPE:=xscale
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index a67923cbb8c6da6ad195ea4b2e91e445bd1d554c..5bdb937321725b28f6e5f16658af478c10d2b8a2 100644 (file)
@@ -11,7 +11,7 @@ BOARDNAME:=Lantiq GPON/XWAY/SVIP
 FEATURES:=squashfs
 SUBTARGETS=xway xrx200 ase falcon
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 CPU_TYPE:=mips32r2
 
index 2d4d16052a41ee9d52038073b1bdcd837524dad8..21f8345d0169fa0e618824ae9ff9e9da687f456a 100644 (file)
@@ -12,7 +12,7 @@ SUBTARGETS:=le be le64 be64
 INITRAMFS_EXTRA_FILES:=
 MAINTAINER:=Florian Fainelli <florian@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 DEVICE_TYPE:=developerboard
 
index da595cc26b4ba8bb58b294a08c09e9a33b3d2937..5755ff7fc1c18511ee2dbb552a94e7b36fe14a57 100644 (file)
@@ -14,7 +14,7 @@ FEATURES:=spe_fpu squashfs
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 SUBTARGETS=generic p1020
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 18220a5016fc1a73dc5aab89eda4c9aa8db11702..a1ade2fcc1881cb29a62399894ec6f5ff9dcf397 100644 (file)
@@ -14,7 +14,7 @@ CPU_TYPE:=cortex-a9
 CPU_SUBTYPE:=vfpv3
 MAINTAINER:=Luka Perkov <luka@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 10849eb60c8ececbcbc0f11a328f5b397b99c36c..ee54bfb3f8de23cbb6c335565e79cbc490b82101 100644 (file)
@@ -14,7 +14,7 @@ CPU_TYPE:=octeon
 CPU_CFLAGS_octeon:=-march=octeon
 MAINTAINER:=John Crispin <blogic@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 5b6cdcfe42292d9cfa2b88cf8bee515057598866..4e75198945aa8fab0ddec8953e072f4f86591029 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=squashfs
 CPU_TYPE:=405
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index 5c8ce98570cbcdf8155879fafd12e54d063c2856..30a85cff421983a26c29e927ee806f56dd79969f 100644 (file)
@@ -13,7 +13,7 @@ FEATURES:=squashfs broken
 CPU_TYPE:=440
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 
index a65646f779076955a9aa836f9fe64236d9fd5c3e..72e2524c97ec05b08721f711f689e1b1b6a83c02 100644 (file)
@@ -12,7 +12,7 @@ BOARDNAME:=Ralink RT288x/RT3xxx
 SUBTARGETS:=rt305x mt7620a mt7620n mt7621 rt3883 rt288x
 FEATURES:=squashfs gpio
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES+=\
index dde4a35aefcfe6c9f3c9f9a0568741134d8a7ca3..d010f6fab0d60107152c3ccd57e1ede00333306e 100644 (file)
@@ -11,11 +11,9 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
  3 files changed, 193 insertions(+)
  create mode 100644 drivers/watchdog/mt7621_wdt.c
 
-Index: linux-3.10.32/drivers/watchdog/Kconfig
-===================================================================
---- linux-3.10.32.orig/drivers/watchdog/Kconfig        2014-03-18 11:00:30.629639835 +0000
-+++ linux-3.10.32/drivers/watchdog/Kconfig     2014-03-18 11:02:35.141634769 +0000
-@@ -1120,6 +1120,13 @@
+--- a/drivers/watchdog/Kconfig
++++ b/drivers/watchdog/Kconfig
+@@ -1120,6 +1120,13 @@ config RALINK_WDT
        help
          Hardware driver for the Ralink SoC Watchdog Timer.
  
@@ -29,11 +27,9 @@ Index: linux-3.10.32/drivers/watchdog/Kconfig
  # PARISC Architecture
  
  # POWERPC Architecture
-Index: linux-3.10.32/drivers/watchdog/Makefile
-===================================================================
---- linux-3.10.32.orig/drivers/watchdog/Makefile       2014-03-18 11:00:30.629639835 +0000
-+++ linux-3.10.32/drivers/watchdog/Makefile    2014-03-18 11:00:31.317639807 +0000
-@@ -136,6 +136,7 @@
+--- a/drivers/watchdog/Makefile
++++ b/drivers/watchdog/Makefile
+@@ -136,6 +136,7 @@ obj-$(CONFIG_OCTEON_WDT) += octeon-wdt.o
  octeon-wdt-y := octeon-wdt-main.o octeon-wdt-nmi.o
  obj-$(CONFIG_LANTIQ_WDT) += lantiq_wdt.o
  obj-$(CONFIG_RALINK_WDT) += rt2880_wdt.o
@@ -41,10 +37,8 @@ Index: linux-3.10.32/drivers/watchdog/Makefile
  
  # PARISC Architecture
  
-Index: linux-3.10.32/drivers/watchdog/mt7621_wdt.c
-===================================================================
---- /dev/null  1970-01-01 00:00:00.000000000 +0000
-+++ linux-3.10.32/drivers/watchdog/mt7621_wdt.c        2014-03-18 11:00:31.317639807 +0000
+--- /dev/null
++++ b/drivers/watchdog/mt7621_wdt.c
 @@ -0,0 +1,185 @@
 +/*
 + * Ralink RT288x/RT3xxx/MT76xx built-in hardware watchdog timer
index 5a554fd349f0626d7946f1cc550e5d73995bbc3e..e0a0db81ad906a9699d847bae2daa7a38c5177d4 100644 (file)
@@ -12,11 +12,9 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
  4 files changed, 194 insertions(+), 1 deletion(-)
  create mode 100644 drivers/gpio/gpio-mt7621.c
 
-Index: linux-3.10.32/arch/mips/Kconfig
-===================================================================
---- linux-3.10.32.orig/arch/mips/Kconfig       2014-03-18 11:00:30.945639822 +0000
-+++ linux-3.10.32/arch/mips/Kconfig    2014-03-18 11:00:31.325639806 +0000
-@@ -448,7 +448,10 @@
+--- a/arch/mips/Kconfig
++++ b/arch/mips/Kconfig
+@@ -448,7 +448,10 @@ config RALINK
        select ARCH_REQUIRE_GPIOLIB
        select PINCTRL
        select PINCTRL_RT2880
@@ -28,11 +26,9 @@ Index: linux-3.10.32/arch/mips/Kconfig
  config SGI_IP22
        bool "SGI IP22 (Indy/Indigo2)"
        select FW_ARC
-Index: linux-3.10.32/drivers/gpio/Kconfig
-===================================================================
---- linux-3.10.32.orig/drivers/gpio/Kconfig    2014-03-18 11:00:30.653639834 +0000
-+++ linux-3.10.32/drivers/gpio/Kconfig 2014-03-18 11:02:01.901636126 +0000
-@@ -710,6 +710,12 @@
+--- a/drivers/gpio/Kconfig
++++ b/drivers/gpio/Kconfig
+@@ -710,6 +710,12 @@ config GPIO_MSIC
          Enable support for GPIO on intel MSIC controllers found in
          intel MID devices
  
@@ -45,19 +41,15 @@ Index: linux-3.10.32/drivers/gpio/Kconfig
  comment "USB GPIO expanders:"
  
  config GPIO_VIPERBOARD
-Index: linux-3.10.32/drivers/gpio/Makefile
-===================================================================
---- linux-3.10.32.orig/drivers/gpio/Makefile   2014-03-18 11:00:30.653639834 +0000
-+++ linux-3.10.32/drivers/gpio/Makefile        2014-03-18 11:00:31.325639806 +0000
-@@ -88,3 +88,4 @@
+--- a/drivers/gpio/Makefile
++++ b/drivers/gpio/Makefile
+@@ -88,3 +88,4 @@ obj-$(CONFIG_GPIO_WM831X)    += gpio-wm831x
  obj-$(CONFIG_GPIO_WM8350)     += gpio-wm8350.o
  obj-$(CONFIG_GPIO_WM8994)     += gpio-wm8994.o
  obj-$(CONFIG_GPIO_XILINX)     += gpio-xilinx.o
 +obj-$(CONFIG_GPIO_MT7621)     += gpio-mt7621.o
-Index: linux-3.10.32/drivers/gpio/gpio-mt7621.c
-===================================================================
---- /dev/null  1970-01-01 00:00:00.000000000 +0000
-+++ linux-3.10.32/drivers/gpio/gpio-mt7621.c   2014-03-18 11:00:31.325639806 +0000
+--- /dev/null
++++ b/drivers/gpio/gpio-mt7621.c
 @@ -0,0 +1,183 @@
 +/*
 + * This program is free software; you can redistribute it and/or modify it
index 05d95484da2ca66557c7d28f41deb7cb946a2db3..3cadce737d53e6a4088d88450bdf4b350bedfc78 100644 (file)
@@ -1,7 +1,5 @@
-Index: linux-3.10.32/arch/mips/ralink/rt288x.c
-===================================================================
---- linux-3.10.32.orig/arch/mips/ralink/rt288x.c       2014-02-22 20:41:54.000000000 +0000
-+++ linux-3.10.32/arch/mips/ralink/rt288x.c    2014-03-18 11:18:06.689596876 +0000
+--- a/arch/mips/ralink/rt288x.c
++++ b/arch/mips/ralink/rt288x.c
 @@ -17,46 +17,27 @@
  #include <asm/mipsregs.h>
  #include <asm/mach-ralink/ralink_regs.h>
@@ -67,7 +65,7 @@ Index: linux-3.10.32/arch/mips/ralink/rt288x.c
  };
  
  static void rt288x_wdt_reset(void)
-@@ -69,11 +50,6 @@
+@@ -69,11 +50,6 @@ static void rt288x_wdt_reset(void)
        rt_sysc_w32(t, SYSC_REG_CLKCFG);
  }
  
@@ -79,7 +77,7 @@ Index: linux-3.10.32/arch/mips/ralink/rt288x.c
  void __init ralink_clk_init(void)
  {
        unsigned long cpu_rate;
-@@ -140,4 +116,6 @@
+@@ -140,4 +116,6 @@ void prom_soc_init(struct ralink_soc_inf
        soc_info->mem_base = RT2880_SDRAM_BASE;
        soc_info->mem_size_min = RT2880_MEM_SIZE_MIN;
        soc_info->mem_size_max = RT2880_MEM_SIZE_MAX;
index 0f67491abfb8b975dc5f37b587a10acbd7f7271e..8276da5a5156cee481bbbe1dc7d9f5287908fd90 100644 (file)
@@ -11,7 +11,7 @@ BOARD:=rb532
 BOARDNAME:=Mikrotik RouterBoard 532
 FEATURES:=pci targz broken
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += wpad-mini kmod-madwifi kmod-input-rb532
index 5fba2187f6a83a0b26ab31642534c4d80d76f92e..8d98187d7c5a76bc84a9c6d062ad19e76622b09c 100644 (file)
@@ -14,7 +14,7 @@ CPU_TYPE:=mpcore
 CPU_SUBTYPE:=vfp
 MAINTAINER:=Florian Fainelli <florian@openwrt.org>
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 DEVICE_TYPE:=developerboard
 
index 3416428ccc4d40edf87472c69630eeccc32add1f..a031f2678d6e6333f6893a0e2dc3d8171f5a75ac 100644 (file)
@@ -11,7 +11,7 @@ BOARD:=sparc
 BOARDNAME:=Sun UltraSPARC
 FEATURES+=fpu tgz ext4 squashfs broken
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>
 
 include $(INCLUDE_DIR)/target.mk
index a2118d0e9c9ddf855a93e166a1942b1d6bbe8f97..df39317b208aa8b652e412b424f19b74d1503f4b 100644 (file)
@@ -19,7 +19,7 @@ DEFAULT_PACKAGES += \
                        kmod-ledtrig-heartbeat kmod-ledtrig-gpio \
                        kmod-ledtrig-netdev \
                        kmod-cpu-msr hwclock wpad
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 CS5535_MASK:=0x0b000042
 
 CPU_TYPE := geode
index 95c171426e4d22c8d571bc1e2043f9114d2e8968..c6222e5a55524f944eaea851a58c8f52456276ff 100644 (file)
@@ -1,6 +1,6 @@
 BOARDNAME:=Generic
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 define Target/Description
        Build firmware images for x86 based boards
index c46acdb890644c8c49eca0ce81a9aea537dfacfe..9fb580727282106c0d2bfec8e7895b7bfc1501eb 100644 (file)
@@ -21,7 +21,7 @@ DEFAULT_PACKAGES += \
             kmod-cpu-msr \
             soloscli linux-atm br2684ctl ppp-mod-pppoa pppdump pppstats \
             hwclock wpad flashrom tc
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 CS5535_MASK:=0x0E000048
 
 CPU_TYPE := geode
index eb670c8cf6fed6e8e77311f065ecfc33521436e4..1681a1e8e997c793c69fcb8afb20e28976bdcfe9 100644 (file)
@@ -2,4 +2,4 @@ BOARDNAME:=KVM Guest
 FEATURES:=ext4 pci usb
 DEFAULT_PACKAGES += kmod-virtio-balloon kmod-virtio-net kmod-virtio-random
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
index b231e7e1eddfd3a80674e8501445ac8ce45801af..9c69f5d73f128cfc587bb327cceb2d02bccc6ae6 100644 (file)
@@ -23,7 +23,7 @@ DEFAULT_PACKAGES += kmod-crypto-hw-geode kmod-crypto-ocf \
 CS5535_MASK:=0x01000040
 
 CPU_TYPE := geode
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 FEATURES += broken
 
 define Target/Description
index a54911761afa9a797c75a64a98bceead6cb38bcf..8ea5f5923539dec70651575ce158b5643df5c311 100644 (file)
@@ -1,4 +1,4 @@
 BOARDNAME:=OLPC XO-1
 DEFAULT_PACKAGES += kmod-natsemi kmod-ne2k-pci kmod-libertas
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 FEATURES += broken
index 3f9b4173c29a7d1399c42599ee96d8148a81ae5c..dd3edf37f366dd44e7818e2f481a0351ac483ada 100644 (file)
@@ -1,7 +1,7 @@
 BOARDNAME:=RDC R-321x
 FEATURES:=squashfs pci usb gpio pcmcia
 MAINTAINER:=Florian Fainelli <florian@openwrt.org>
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 FEATURES += broken
 
 DEFAULT_PACKAGES += kmod-llc kmod-stp kmod-bridge kmod-8021q \
index c0d3b1ca32e1c5b50c4b00324465af0328b233a7..72f795f445c06353aa2ac65f5d9dbbe24a85a52c 100644 (file)
@@ -1,6 +1,6 @@
 DEVICE_TYPE:=terminal
 BOARDNAME:=Artec ThinCan
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 CPU_TYPE := geode
 FEATURES += broken
 
index 109cff000257313f807ef58e0e99453b48d3d731..294360f20df44dec217fcca7bb661bbe92d9a82c 100644 (file)
@@ -1,4 +1,4 @@
 BOARDNAME:=Xen Paravirt Guest
 DEFAULT_PACKAGES += kmod-xen-fs kmod-xen-evtchn kmod-xen-netdev kmod-xen-kbddev
 FEATURES:=display broken
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
index 5fb7a844ad3780daf487a72ced07e6cfaa210f54..8157f452fd1cac0c5f3e9a91f27447319ec0c4a4 100644 (file)
@@ -12,7 +12,7 @@ BOARDNAME:=Ingenic XBurst
 FEATURES:=targz ubifs audio
 SUBTARGETS:=qi_lb60 n516 n526 id800wt
 
-LINUX_VERSION:=3.10.32
+LINUX_VERSION:=3.10.34
 
 DEVICE_TYPE=other