[OpenWrt-Devel] [PATCH 00/23] add 3.14 kernel support for ar71xx

Zhao, Gang gang.zhao.42 at gmail.com
Fri Jul 25 22:48:35 EDT 2014


Tested on a tp-link wr703n, all seem okay.

The last patch "fix spi ath79 fast read" should be backported to
3.10(barrier breaker), it will be sent separately.

The boot log:
root at OpenWrt:/# dmesg 
[    0.000000] Linux version 3.14.12 (zhao at hello.world) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41595) ) #1 Sat Jul 26 09:43:28 CST 2014
[    0.000000] MyLoader: sysp=388dd517, boardp=04505212, parts=7709ac36
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[    0.000000] SoC: Atheros AR9330 rev 1
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x01ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x01ffffff]
[    0.000000] On node 0 totalpages: 8192
[    0.000000] free_area_init_node: node 0, pgdat 80334420, node_mem_map 81000000
[    0.000000]   Normal zone: 64 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 8192 pages, LIFO batch:0
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line:  board=TL-WR703N console=ttyATH0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 28652K/32768K available (2363K kernel code, 122K rwdata, 496K rodata, 208K init, 187K bss, 4116K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
[    0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.100000] NET: Registered protocol family 16
[    0.100000] MIPS: machine is TP-LINK TL-WR703N v1
[    0.360000] bio: create slab <bio-0> at 0
[    0.370000] Switched to clocksource MIPS
[    0.370000] NET: Registered protocol family 2
[    0.380000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.380000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.390000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.390000] TCP: reno registered
[    0.400000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.400000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.410000] NET: Registered protocol family 1
[    0.410000] PCI: CLS 0 bytes, default 32
[    0.420000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.440000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.440000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.460000] msgmni has been set to 55
[    0.460000] io scheduler noop registered
[    0.460000] io scheduler deadline registered (default)
[    0.470000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    0.470000] ar933x-uart: ttyATH0 at MMIO 0x18020000 (irq = 11, base_baud = 1562500) is a AR933X UART
[    0.480000] console [ttyATH0] enabled
[    0.490000] bootconsole [early0] disabled
[    0.500000] m25p80 spi0.0: found s25sl032p, expected m25p80
[    0.510000] m25p80 spi0.0: s25sl032p (4096 Kbytes)
[    0.510000] 5 tp-link partitions found on MTD device spi0.0
[    0.520000] Creating 5 MTD partitions on "spi0.0":
[    0.520000] 0x000000000000-0x000000020000 : "u-boot"
[    0.530000] 0x000000020000-0x00000012aa2c : "kernel"
[    0.530000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.550000] 0x00000012aa2c-0x0000003f0000 : "rootfs"
[    0.550000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.560000] mtd: device 2 (rootfs) set to be root filesystem
[    0.570000] 1 squashfs-split partitions found on MTD device rootfs
[    0.570000] 0x0000002f0000-0x0000003f0000 : "rootfs_data"
[    0.580000] 0x0000003f0000-0x000000400000 : "art"
[    0.590000] 0x000000020000-0x0000003f0000 : "firmware"
[    0.610000] libphy: ag71xx_mdio: probed
[    1.240000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[    1.240000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
[    1.250000] TCP: cubic registered
[    1.250000] NET: Registered protocol family 17
[    1.260000] 8021q: 802.1Q VLAN Support v1.8
[    1.270000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    1.280000] Freeing unused kernel memory: 208K (8034c000 - 80380000)
[    3.430000] random: mktemp urandom read with 44 bits of entropy available
[    6.270000] eth0: link up (100Mbps/Full duplex)
[    6.820000] jffs2: notice: (297) jffs2_build_xattr_subsystem: complete building xattr subsystem, 17 of xdatum (0 unchecked, 16 orphan) and 28 of xref (0 dead, 16 orphan) found.
[    6.860000] eth0: link down
[   16.830000] device eth0 entered promiscuous mode
[   26.390000] random: nonblocking pool is initialized

Zhao, Gang (23):
  ar71xx: copy 3.10 related files to 3.14
  ar71xx: remove unneeded patches
  ar71xx: remove patch
    424-net-phy-add-phy_mmd_read_write-functions.patch
  ar71xx: refresh
    206-spi-ath79-make-chipselect-logic-more-flexible.patch
  ar71xx: refresh 406-mtd-m25p80-allow-to-specify-max-read-size.patch
  ar71xx: refresh 409-mtd-rb4xx_nand_driver.patch
  ar71xx: refresh patches-3.14/410-mtd-rb750-nand-driver.patch
  ar71xx: refresh 414-mtd-rb91x-nand-driver.patch
  ar71xx: refresh 425-net-phy-at803x-allow-to-configure-via-pdata.patch
  ar71xx: refresh 431-spi-add-various-flags.patch
  ar71xx: refresh 450-gpio-nxp-74hc153-gpio-chip-driver.patch
  ar71xx: refresh 451-gpio-74x164-improve-platform-device-support.patch
  ar71xx: refresh 452-gpio-add-gpio-latch-driver.patch
  ar71xx: refresh 462-mtd-m25p80-set-spi-transfer-type.patch
  ar71xx: refresh 463-spi-ath79-add-fast-flash-read.patch
  ar71xx: refresh 490-usb-ehci-add-quirks-for-qca-socs.patch
  ar71xx: refresh 609-MIPS-ath79-ap136-fixes.patch
  ar71xx: refresh 902-unaligned_access_hacks.patch
  ar71xx: update config
  ar71xx: modify patch 707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
  ar71xx: modify patch
    406-mtd-m25p80-allow-to-specify-max-read-size.patch
  ar71xx: modify file mach-alfa-ap96.c
  ar71xx: fix spi ath79 fast read

 target/linux/ar71xx/config-3.14                    |  301 ++++
 .../files-3.14/arch/mips/ath79/dev-ap9x-pci.c      |  159 +++
 .../files-3.14/arch/mips/ath79/dev-ap9x-pci.h      |   48 +
 .../ar71xx/files-3.14/arch/mips/ath79/dev-dsa.c    |   36 +
 .../ar71xx/files-3.14/arch/mips/ath79/dev-dsa.h    |   21 +
 .../ar71xx/files-3.14/arch/mips/ath79/dev-eth.c    | 1209 ++++++++++++++++
 .../ar71xx/files-3.14/arch/mips/ath79/dev-eth.h    |   52 +
 .../ar71xx/files-3.14/arch/mips/ath79/dev-m25p80.c |  118 ++
 .../ar71xx/files-3.14/arch/mips/ath79/dev-m25p80.h |   17 +
 .../ar71xx/files-3.14/arch/mips/ath79/dev-nfc.c    |  141 ++
 .../ar71xx/files-3.14/arch/mips/ath79/dev-nfc.h    |   34 +
 .../files-3.14/arch/mips/ath79/mach-alfa-ap96.c    |  151 ++
 .../files-3.14/arch/mips/ath79/mach-alfa-nx.c      |  113 ++
 .../files-3.14/arch/mips/ath79/mach-all0258n.c     |   88 ++
 .../files-3.14/arch/mips/ath79/mach-all0315n.c     |   85 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-ap113.c |   84 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-ap132.c |  189 +++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-ap83.c  |  275 ++++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-ap96.c  |  142 ++
 .../files-3.14/arch/mips/ath79/mach-archer-c7.c    |  257 ++++
 .../files-3.14/arch/mips/ath79/mach-aw-nr580.c     |  107 ++
 .../arch/mips/ath79/mach-bhu-bxu2000n2-a.c         |  120 ++
 .../files-3.14/arch/mips/ath79/mach-cap4200ag.c    |  131 ++
 .../files-3.14/arch/mips/ath79/mach-carambola2.c   |  114 ++
 .../files-3.14/arch/mips/ath79/mach-dir-505-a1.c   |  116 ++
 .../files-3.14/arch/mips/ath79/mach-dir-600-a1.c   |  159 +++
 .../files-3.14/arch/mips/ath79/mach-dir-615-c1.c   |  133 ++
 .../files-3.14/arch/mips/ath79/mach-dir-825-b1.c   |  191 +++
 .../files-3.14/arch/mips/ath79/mach-dir-825-c1.c   |  241 ++++
 .../files-3.14/arch/mips/ath79/mach-dragino2.c     |  127 ++
 .../files-3.14/arch/mips/ath79/mach-eap7660d.c     |  181 +++
 .../files-3.14/arch/mips/ath79/mach-el-m150.c      |  112 ++
 .../files-3.14/arch/mips/ath79/mach-el-mini.c      |   86 ++
 .../files-3.14/arch/mips/ath79/mach-esr1750.c      |  176 +++
 .../files-3.14/arch/mips/ath79/mach-ew-dorin.c     |  144 ++
 .../files-3.14/arch/mips/ath79/mach-gl-inet.c      |  104 ++
 .../files-3.14/arch/mips/ath79/mach-gs-oolite.c    |  103 ++
 .../arch/mips/ath79/mach-hiwifi-hc6361.c           |  115 ++
 .../files-3.14/arch/mips/ath79/mach-hornet-ub.c    |  137 ++
 .../files-3.14/arch/mips/ath79/mach-ja76pf.c       |  190 +++
 .../files-3.14/arch/mips/ath79/mach-jwap003.c      |   95 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-mr600.c |  176 +++
 .../files-3.14/arch/mips/ath79/mach-mynet-n600.c   |  202 +++
 .../files-3.14/arch/mips/ath79/mach-mynet-n750.c   |  226 +++
 .../files-3.14/arch/mips/ath79/mach-mynet-rext.c   |  178 +++
 .../files-3.14/arch/mips/ath79/mach-mzk-w04nu.c    |  124 ++
 .../files-3.14/arch/mips/ath79/mach-mzk-w300nh.c   |  115 ++
 .../files-3.14/arch/mips/ath79/mach-nbg460n.c      |  220 +++
 .../files-3.14/arch/mips/ath79/mach-nbg6716.c      |  268 ++++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-om2p.c  |  225 +++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-pb42.c  |   83 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-pb92.c  |   70 +
 .../files-3.14/arch/mips/ath79/mach-rb2011.c       |  331 +++++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-rb4xx.c |  465 ++++++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-rb750.c |  346 +++++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-rb91x.c |  349 +++++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-rb95x.c |  258 ++++
 .../files-3.14/arch/mips/ath79/mach-rbsxtlite.c    |  238 ++++
 .../files-3.14/arch/mips/ath79/mach-rw2458n.c      |   91 ++
 .../files-3.14/arch/mips/ath79/mach-tew-632brp.c   |  111 ++
 .../files-3.14/arch/mips/ath79/mach-tew-673gru.c   |  198 +++
 .../files-3.14/arch/mips/ath79/mach-tew-712br.c    |  153 ++
 .../files-3.14/arch/mips/ath79/mach-tew-732br.c    |  127 ++
 .../files-3.14/arch/mips/ath79/mach-tl-mr11u.c     |  183 +++
 .../files-3.14/arch/mips/ath79/mach-tl-mr13u.c     |  107 ++
 .../files-3.14/arch/mips/ath79/mach-tl-mr3020.c    |  126 ++
 .../files-3.14/arch/mips/ath79/mach-tl-mr3x20.c    |  147 ++
 .../arch/mips/ath79/mach-tl-wa830re-v2.c           |  132 ++
 .../arch/mips/ath79/mach-tl-wa901nd-v2.c           |  104 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wa901nd.c   |  127 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wax50re.c   |  313 ++++
 .../files-3.14/arch/mips/ath79/mach-tl-wdr3500.c   |  169 +++
 .../files-3.14/arch/mips/ath79/mach-tl-wdr4300.c   |  205 +++
 .../arch/mips/ath79/mach-tl-wr1041n-v2.c           |  138 ++
 .../arch/mips/ath79/mach-tl-wr1043nd-v2.c          |  217 +++
 .../files-3.14/arch/mips/ath79/mach-tl-wr1043nd.c  |  141 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wr2543n.c   |  156 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wr703n.c    |  118 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wr720n-v3.c |  109 ++
 .../arch/mips/ath79/mach-tl-wr741nd-v4.c           |  187 +++
 .../files-3.14/arch/mips/ath79/mach-tl-wr741nd.c   |  130 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wr841n-v8.c |  225 +++
 .../files-3.14/arch/mips/ath79/mach-tl-wr841n-v9.c |  138 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wr841n.c    |  140 ++
 .../files-3.14/arch/mips/ath79/mach-tl-wr941nd.c   |  121 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-ubnt.c  |  205 +++
 .../files-3.14/arch/mips/ath79/mach-whr-hp-g300n.c |  155 ++
 .../files-3.14/arch/mips/ath79/mach-wlae-ag300n.c  |  114 ++
 .../files-3.14/arch/mips/ath79/mach-wlr8100.c      |  205 +++
 .../files-3.14/arch/mips/ath79/mach-wndap360.c     |  105 ++
 .../files-3.14/arch/mips/ath79/mach-wndr3700.c     |  172 +++
 .../files-3.14/arch/mips/ath79/mach-wndr4300.c     |  208 +++
 .../files-3.14/arch/mips/ath79/mach-wnr2000-v3.c   |  115 ++
 .../files-3.14/arch/mips/ath79/mach-wnr2000.c      |  145 ++
 .../files-3.14/arch/mips/ath79/mach-wnr2200.c      |  137 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-wp543.c |  109 ++
 .../ar71xx/files-3.14/arch/mips/ath79/mach-wpe72.c |   97 ++
 .../files-3.14/arch/mips/ath79/mach-wrt160nl.c     |  126 ++
 .../files-3.14/arch/mips/ath79/mach-wrt400n.c      |  161 +++
 .../arch/mips/ath79/mach-wzr-hp-ag300h.c           |  205 +++
 .../arch/mips/ath79/mach-wzr-hp-g300nh.c           |  279 ++++
 .../arch/mips/ath79/mach-wzr-hp-g300nh2.c          |  170 +++
 .../files-3.14/arch/mips/ath79/mach-wzr-hp-g450h.c |  165 +++
 .../files-3.14/arch/mips/ath79/mach-zcn-1523h.c    |  154 ++
 .../ar71xx/files-3.14/arch/mips/ath79/nvram.c      |   80 ++
 .../ar71xx/files-3.14/arch/mips/ath79/nvram.h      |   19 +
 .../files-3.14/arch/mips/ath79/pci-ath9k-fixup.c   |  123 ++
 .../files-3.14/arch/mips/ath79/pci-ath9k-fixup.h   |    6 +
 .../ar71xx/files-3.14/arch/mips/ath79/routerboot.c |  249 ++++
 .../ar71xx/files-3.14/arch/mips/ath79/routerboot.h |   57 +
 .../arch/mips/include/asm/fw/myloader/myloader.h   |   34 +
 .../mips/include/asm/mach-ath79/ag71xx_platform.h  |   65 +
 .../arch/mips/include/asm/mach-ath79/mach-rb750.h  |   84 ++
 .../arch/mips/include/asm/mach-ath79/rb4xx_cpld.h  |   48 +
 .../ar71xx/files-3.14/drivers/gpio/gpio-latch.c    |  219 +++
 .../files-3.14/drivers/gpio/gpio-nxp-74hc153.c     |  247 ++++
 .../ar71xx/files-3.14/drivers/leds/leds-rb750.c    |  144 ++
 .../files-3.14/drivers/leds/leds-wndr3700-usb.c    |   76 +
 .../files-3.14/drivers/mtd/nand/ar934x_nfc.c       | 1504 ++++++++++++++++++++
 .../files-3.14/drivers/mtd/nand/rb4xx_nand.c       |  305 ++++
 .../files-3.14/drivers/mtd/nand/rb750_nand.c       |  354 +++++
 .../files-3.14/drivers/mtd/nand/rb91x_nand.c       |  377 +++++
 .../ar71xx/files-3.14/drivers/mtd/tplinkpart.c     |  199 +++
 .../ar71xx/files-3.14/drivers/mtd/wrt160nl_part.c  |  207 +++
 .../ar71xx/files-3.14/drivers/net/dsa/mv88e6063.c  |  294 ++++
 .../drivers/net/ethernet/atheros/ag71xx/Kconfig    |   33 +
 .../drivers/net/ethernet/atheros/ag71xx/Makefile   |   15 +
 .../drivers/net/ethernet/atheros/ag71xx/ag71xx.h   |  476 +++++++
 .../net/ethernet/atheros/ag71xx/ag71xx_ar7240.c    | 1202 ++++++++++++++++
 .../net/ethernet/atheros/ag71xx/ag71xx_ar8216.c    |   44 +
 .../net/ethernet/atheros/ag71xx/ag71xx_debugfs.c   |  284 ++++
 .../net/ethernet/atheros/ag71xx/ag71xx_ethtool.c   |  124 ++
 .../net/ethernet/atheros/ag71xx/ag71xx_main.c      | 1325 +++++++++++++++++
 .../net/ethernet/atheros/ag71xx/ag71xx_mdio.c      |  318 +++++
 .../net/ethernet/atheros/ag71xx/ag71xx_phy.c       |  235 +++
 .../linux/ar71xx/files-3.14/drivers/spi/spi-ap83.c |  283 ++++
 .../ar71xx/files-3.14/drivers/spi/spi-rb4xx-cpld.c |  441 ++++++
 .../ar71xx/files-3.14/drivers/spi/spi-rb4xx.c      |  507 +++++++
 .../ar71xx/files-3.14/drivers/spi/spi-vsc7385.c    |  621 ++++++++
 .../ar71xx/files-3.14/include/linux/nxp_74hc153.h  |   24 +
 .../files-3.14/include/linux/platform/ar934x_nfc.h |   38 +
 .../include/linux/platform_data/gpio-latch.h       |   14 +
 .../include/linux/platform_data/rb91x_nand.h       |   16 +
 .../ar71xx/files-3.14/include/linux/spi/vsc7385.h  |   19 +
 target/linux/ar71xx/files-3.14/net/dsa/mv88e6063.c |  294 ++++
 ...th79-Avoid-using-unitialized-reg-variable.patch |   42 +
 ...ath79-make-chipselect-logic-more-flexible.patch |  301 ++++
 .../213-MIPS-ath79-fix-ar933x-wmac-reset.patch     |   31 +
 .../220-add_cpu_feature_overrides.patch            |   28 +
 .../300-MIPS-add-MIPS_MACHINE_NONAME-macro.patch   |   21 +
 .../310-lib-add-rle-decompression.patch            |  124 ++
 .../401-mtd-physmap-add-lock-unlock.patch          |   94 ++
 .../402-mtd-SST39VF6401B-support.patch             |   29 +
 .../403-mtd_fix_cfi_cmdset_0002_status_check.patch |   69 +
 .../patches-3.14/404-mtd-wrt160nl-trx-parser.patch |   25 +
 .../405-mtd-tp-link-partition-parser.patch         |   34 +
 ...mtd-m25p80-allow-to-specify-max-read-size.patch |  106 ++
 ...low-to-pass-probe-types-via-platform-data.patch |   23 +
 .../408-mtd-redboot_partition_scan.patch           |   44 +
 .../patches-3.14/409-mtd-rb4xx_nand_driver.patch   |   21 +
 .../patches-3.14/410-mtd-rb750-nand-driver.patch   |   21 +
 .../411-mtd-cfi_cmdset_0002-force-word-write.patch |   61 +
 ...412-mtd-m25p80-zero-partition-parser-data.patch |   10 +
 .../patches-3.14/413-mtd-ar934x-nand-driver.patch  |   25 +
 .../patches-3.14/414-mtd-rb91x-nand-driver.patch   |   23 +
 .../patches-3.14/420-net-ar71xx_mac_driver.patch   |   28 +
 .../422-dsa-trailer-tag-validation-fix.patch       |   11 +
 .../patches-3.14/423-dsa-add-88e6063-driver.patch  |   24 +
 ...t-phy-at803x-allow-to-configure-via-pdata.patch |  134 ++
 .../430-drivers-link-spi-before-mtd.patch          |   12 +
 .../patches-3.14/431-spi-add-various-flags.patch   |   19 +
 .../patches-3.14/432-spi-rb4xx-spi-driver.patch    |   25 +
 .../patches-3.14/433-spi-rb4xx-cpld-driver.patch   |   26 +
 .../patches-3.14/434-spi-ap83_spi_controller.patch |   27 +
 .../patches-3.14/435-spi-vsc7385_driver.patch      |   23 +
 .../440-leds-wndr3700-usb-led-driver.patch         |   26 +
 .../patches-3.14/441-leds-rb750-led-driver.patch   |   23 +
 .../450-gpio-nxp-74hc153-gpio-chip-driver.patch    |   25 +
 ...io-74x164-improve-platform-device-support.patch |   70 +
 .../452-gpio-add-gpio-latch-driver.patch           |   22 +
 .../460-spi-bitbang-export-spi_bitbang_bufs.patch  |   28 +
 .../461-spi-add-type-field-to-spi_transfer.patch   |   23 +
 .../462-mtd-m25p80-set-spi-transfer-type.patch     |   18 +
 .../463-spi-ath79-add-fast-flash-read.patch        |  185 +++
 .../464-spi-ath79-fix-fast-flash-read.patch        |   34 +
 ...MIPS-ath79-swizzle-pci-address-for-ar71xx.patch |  111 ++
 .../480-ar913x_wmac_external_reset.patch           |   31 +
 .../490-usb-ehci-add-quirks-for-qca-socs.patch     |  101 ++
 .../ar71xx/patches-3.14/500-MIPS-fw-myloader.patch |   22 +
 ...9-add-mac-argument-to-ath79_register_wmac.patch |   81 ++
 .../502-MIPS-ath79-export-ath79_gpio_base.patch    |   23 +
 .../503-MIPS-ath79-add-flash-acquire-release.patch |   37 +
 ...504-MIPS-ath79-add-ath79_device_reset_get.patch |   45 +
 ...MIPS-ath79-add-ath79_gpio_function_select.patch |   47 +
 .../506-MIPS-ath79-prom-parse-redboot-args.patch   |   86 ++
 .../507-MIPS-ath79-prom-add-myloader-support.patch |   58 +
 ...8-MIPS-ath79-prom-image-command-line-hack.patch |   57 +
 ...09-MIPS-ath79-process-board-kernel-option.patch |   11 +
 ...0-MIPS-ath79-init-gpio-pin-of-wmac-device.patch |   14 +
 .../520-MIPS-ath79-enable-UART-function.patch      |   18 +
 ...1-MIPS-ath79-enable-UART-for-early_serial.patch |   61 +
 ...h79-add-ath79_wmac_register_simple-helper.patch |   21 +
 .../patches-3.14/523-MIPS-ath79-OTP-support.patch  |  166 +++
 ...th79-add-ath79_wmac_disable_25ghz-helpers.patch |   31 +
 .../525-MIPS-ath79-enable-qca-usb-quirks.patch     |  101 ++
 .../601-MIPS-ath79-add-more-register-defines.patch |  358 +++++
 .../602-MIPS-ath79-add-openwrt-stuff.patch         |   76 +
 .../patches-3.14/603-MIPS-ath79-ap121-fixes.patch  |  163 +++
 .../patches-3.14/604-MIPS-ath79-ap81-fixes.patch   |  128 ++
 .../patches-3.14/605-MIPS-ath79-db120-fixes.patch  |  209 +++
 .../patches-3.14/606-MIPS-ath79-pb44-fixes.patch   |  153 ++
 .../607-MIPS-ath79-ubnt-xm-fixes.patch             |  109 ++
 .../608-MIPS-ath79-ubnt-xm-add-more-boards.patch   |  347 +++++
 .../patches-3.14/609-MIPS-ath79-ap136-fixes.patch  |  316 ++++
 .../610-MIPS-ath79-openwrt-machines.patch          | 1167 +++++++++++++++
 .../patches-3.14/611-MIPS-ath79-wdt-timeout.patch  |   25 +
 .../612-MIPS-ath79-set-buffalo-txgain.patch        |   24 +
 ...-add-ath79_wmac_setup_ext_lna_gpio-helper.patch |   76 +
 ...614-MIPS-ath79-ap81-remove-mtd-partitions.patch |   49 +
 ...615-MIPS-ath79-ap83-remove-mtd-partitions.patch |   44 +
 .../patches-3.14/616-MIPS-ath79-ubnt-xw.patch      |   73 +
 .../700-MIPS-ath79-add-TL-WA801NDv2-suport.patch   |   10 +
 .../701-MIPS-ath79-add-TL-WA901ND-v3-support.patch |   10 +
 .../702-MIPS-ath79-add-MyNet-N750-support.patch    |   39 +
 .../703-MIPS-ath79-add-RB91x-support.patch         |   39 +
 .../704-MIPS-ath79-TL-WDR4900v2-support.patch      |   23 +
 .../705-MIPS-ath79-add-RB951Ui-2HnD-support.patch  |   10 +
 .../706-MIPS-ath79-oolite-v1-support.patch         |   39 +
 ...07-MIPS-ath79-add-support-for-QCA953x-SoC.patch |  435 ++++++
 .../708-MIPS-ath79-TL-WR841v9-support.patch        |   38 +
 .../709-MIPS-ath79-HiWiFi-HC6361-support.patch     |   39 +
 .../patches-3.14/709-MIPS-ath79-add-NBG6716.patch  |   37 +
 .../patches-3.14/710-MIPS-ath79-add-OM2Pv2.patch   |   10 +
 .../711-MIPS-ath79-add-OM2P-HSv2.patch             |   10 +
 .../712-MIPS-ath79-add-EasyLink-support.patch      |   51 +
 .../713-MIPS-ath79-add-RBSXTLite-support.patch     |   38 +
 .../714-MIPS-ath79-add-TL-WA830REv2-support.patch  |   39 +
 .../715-MIPS-ath79-add-TL-WA860RE-support.patch    |   10 +
 .../716-MIPS-ath79-add_mikrotik_rb2011uias.patch   |   26 +
 .../717-MIPS-ath79-add-gl-inet-v1-support.patch    |   39 +
 .../718-MIPS-ath79-add-ESR1750-support.patch       |   39 +
 .../901-mdio_bitbang_ignore_ta_value.patch         |   20 +
 .../patches-3.14/902-unaligned_access_hacks.patch  |  907 ++++++++++++
 243 files changed, 36682 insertions(+)
 create mode 100644 target/linux/ar71xx/config-3.14
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-ap9x-pci.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-ap9x-pci.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-dsa.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-dsa.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-eth.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-eth.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-m25p80.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-m25p80.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-nfc.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/dev-nfc.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-alfa-ap96.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-alfa-nx.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-all0258n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-all0315n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ap113.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ap132.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ap83.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ap96.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-archer-c7.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-aw-nr580.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-bhu-bxu2000n2-a.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-cap4200ag.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-carambola2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-dir-505-a1.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-dir-600-a1.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-dir-615-c1.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-dir-825-b1.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-dir-825-c1.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-dragino2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-eap7660d.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-el-m150.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-el-mini.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-esr1750.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ew-dorin.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-gl-inet.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-gs-oolite.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-hiwifi-hc6361.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-hornet-ub.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ja76pf.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-jwap003.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-mr600.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-mynet-n600.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-mynet-n750.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-mynet-rext.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-mzk-w04nu.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-mzk-w300nh.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-nbg460n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-nbg6716.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-om2p.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-pb42.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-pb92.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rb2011.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rb4xx.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rb750.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rb91x.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rb95x.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rbsxtlite.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-rw2458n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tew-632brp.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tew-673gru.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tew-712br.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tew-732br.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-mr11u.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-mr13u.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-mr3020.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-mr3x20.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wa830re-v2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wa901nd-v2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wa901nd.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wax50re.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wdr3500.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wdr4300.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr1041n-v2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr1043nd-v2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr1043nd.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr2543n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr703n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr720n-v3.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr741nd-v4.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr741nd.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr841n-v8.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr841n-v9.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr841n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-tl-wr941nd.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-ubnt.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-whr-hp-g300n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wlae-ag300n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wlr8100.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wndap360.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wndr3700.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wndr4300.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wnr2000-v3.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wnr2000.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wnr2200.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wp543.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wpe72.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wrt160nl.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wrt400n.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wzr-hp-ag300h.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wzr-hp-g300nh.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wzr-hp-g300nh2.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-wzr-hp-g450h.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/mach-zcn-1523h.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/nvram.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/nvram.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/pci-ath9k-fixup.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/pci-ath9k-fixup.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/routerboot.c
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/ath79/routerboot.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/include/asm/fw/myloader/myloader.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/include/asm/mach-ath79/ag71xx_platform.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/include/asm/mach-ath79/mach-rb750.h
 create mode 100644 target/linux/ar71xx/files-3.14/arch/mips/include/asm/mach-ath79/rb4xx_cpld.h
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/gpio/gpio-latch.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/gpio/gpio-nxp-74hc153.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/leds/leds-rb750.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/leds/leds-wndr3700-usb.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/mtd/nand/ar934x_nfc.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/mtd/nand/rb4xx_nand.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/mtd/nand/rb750_nand.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/mtd/nand/rb91x_nand.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/mtd/tplinkpart.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/mtd/wrt160nl_part.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/dsa/mv88e6063.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/Kconfig
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/Makefile
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_ar7240.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_ar8216.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_debugfs.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_ethtool.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/net/ethernet/atheros/ag71xx/ag71xx_phy.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/spi/spi-ap83.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/spi/spi-rb4xx-cpld.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/spi/spi-rb4xx.c
 create mode 100644 target/linux/ar71xx/files-3.14/drivers/spi/spi-vsc7385.c
 create mode 100644 target/linux/ar71xx/files-3.14/include/linux/nxp_74hc153.h
 create mode 100644 target/linux/ar71xx/files-3.14/include/linux/platform/ar934x_nfc.h
 create mode 100644 target/linux/ar71xx/files-3.14/include/linux/platform_data/gpio-latch.h
 create mode 100644 target/linux/ar71xx/files-3.14/include/linux/platform_data/rb91x_nand.h
 create mode 100644 target/linux/ar71xx/files-3.14/include/linux/spi/vsc7385.h
 create mode 100644 target/linux/ar71xx/files-3.14/net/dsa/mv88e6063.c
 create mode 100644 target/linux/ar71xx/patches-3.14/102-MIPS-ath79-Avoid-using-unitialized-reg-variable.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/206-spi-ath79-make-chipselect-logic-more-flexible.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/213-MIPS-ath79-fix-ar933x-wmac-reset.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/220-add_cpu_feature_overrides.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/300-MIPS-add-MIPS_MACHINE_NONAME-macro.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/310-lib-add-rle-decompression.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/401-mtd-physmap-add-lock-unlock.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/402-mtd-SST39VF6401B-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/403-mtd_fix_cfi_cmdset_0002_status_check.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/404-mtd-wrt160nl-trx-parser.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/405-mtd-tp-link-partition-parser.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/406-mtd-m25p80-allow-to-specify-max-read-size.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/407-mtd-m25p80-allow-to-pass-probe-types-via-platform-data.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/408-mtd-redboot_partition_scan.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/409-mtd-rb4xx_nand_driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/410-mtd-rb750-nand-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/411-mtd-cfi_cmdset_0002-force-word-write.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/412-mtd-m25p80-zero-partition-parser-data.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/413-mtd-ar934x-nand-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/414-mtd-rb91x-nand-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/420-net-ar71xx_mac_driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/422-dsa-trailer-tag-validation-fix.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/423-dsa-add-88e6063-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/425-net-phy-at803x-allow-to-configure-via-pdata.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/430-drivers-link-spi-before-mtd.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/431-spi-add-various-flags.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/432-spi-rb4xx-spi-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/433-spi-rb4xx-cpld-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/434-spi-ap83_spi_controller.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/435-spi-vsc7385_driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/440-leds-wndr3700-usb-led-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/441-leds-rb750-led-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/450-gpio-nxp-74hc153-gpio-chip-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/451-gpio-74x164-improve-platform-device-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/452-gpio-add-gpio-latch-driver.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/460-spi-bitbang-export-spi_bitbang_bufs.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/461-spi-add-type-field-to-spi_transfer.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/462-mtd-m25p80-set-spi-transfer-type.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/463-spi-ath79-add-fast-flash-read.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/464-spi-ath79-fix-fast-flash-read.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/480-ar913x_wmac_external_reset.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/490-usb-ehci-add-quirks-for-qca-socs.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/500-MIPS-fw-myloader.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/501-MIPS-ath79-add-mac-argument-to-ath79_register_wmac.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/502-MIPS-ath79-export-ath79_gpio_base.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/503-MIPS-ath79-add-flash-acquire-release.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/504-MIPS-ath79-add-ath79_device_reset_get.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/505-MIPS-ath79-add-ath79_gpio_function_select.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/506-MIPS-ath79-prom-parse-redboot-args.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/507-MIPS-ath79-prom-add-myloader-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/508-MIPS-ath79-prom-image-command-line-hack.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/509-MIPS-ath79-process-board-kernel-option.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/510-MIPS-ath79-init-gpio-pin-of-wmac-device.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/520-MIPS-ath79-enable-UART-function.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/521-MIPS-ath79-enable-UART-for-early_serial.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/522-MIPS-ath79-add-ath79_wmac_register_simple-helper.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/523-MIPS-ath79-OTP-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/524-MIPS-ath79-add-ath79_wmac_disable_25ghz-helpers.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/525-MIPS-ath79-enable-qca-usb-quirks.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/601-MIPS-ath79-add-more-register-defines.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/602-MIPS-ath79-add-openwrt-stuff.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/603-MIPS-ath79-ap121-fixes.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/604-MIPS-ath79-ap81-fixes.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/605-MIPS-ath79-db120-fixes.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/606-MIPS-ath79-pb44-fixes.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/607-MIPS-ath79-ubnt-xm-fixes.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/608-MIPS-ath79-ubnt-xm-add-more-boards.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/609-MIPS-ath79-ap136-fixes.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/610-MIPS-ath79-openwrt-machines.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/611-MIPS-ath79-wdt-timeout.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/612-MIPS-ath79-set-buffalo-txgain.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/613-MIPS-ath79-add-ath79_wmac_setup_ext_lna_gpio-helper.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/614-MIPS-ath79-ap81-remove-mtd-partitions.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/615-MIPS-ath79-ap83-remove-mtd-partitions.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/616-MIPS-ath79-ubnt-xw.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/700-MIPS-ath79-add-TL-WA801NDv2-suport.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/701-MIPS-ath79-add-TL-WA901ND-v3-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/702-MIPS-ath79-add-MyNet-N750-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/703-MIPS-ath79-add-RB91x-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/704-MIPS-ath79-TL-WDR4900v2-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/705-MIPS-ath79-add-RB951Ui-2HnD-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/706-MIPS-ath79-oolite-v1-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/708-MIPS-ath79-TL-WR841v9-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/709-MIPS-ath79-HiWiFi-HC6361-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/709-MIPS-ath79-add-NBG6716.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/710-MIPS-ath79-add-OM2Pv2.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/711-MIPS-ath79-add-OM2P-HSv2.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/712-MIPS-ath79-add-EasyLink-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/713-MIPS-ath79-add-RBSXTLite-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/714-MIPS-ath79-add-TL-WA830REv2-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/715-MIPS-ath79-add-TL-WA860RE-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/716-MIPS-ath79-add_mikrotik_rb2011uias.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/717-MIPS-ath79-add-gl-inet-v1-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/718-MIPS-ath79-add-ESR1750-support.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/901-mdio_bitbang_ignore_ta_value.patch
 create mode 100644 target/linux/ar71xx/patches-3.14/902-unaligned_access_hacks.patch

-- 
1.9.3
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list