brcm47xx: add initial support for kernel 3.8
authorHauke Mehrtens <hauke@hauke-m.de>
Sat, 16 Feb 2013 20:28:24 +0000 (20:28 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 16 Feb 2013 20:28:24 +0000 (20:28 +0000)
commit1a8218d6e4f770c026149a836f93fe9f9e2b4a4f
tree2dc2d4678f4c56f10e3ff13a6dab51eaa1579851
parent1d6574b9c3fb992b9bf509d02c76e9250834ae24
brcm47xx: add initial support for kernel 3.8

This contains the following new bigger changes:
 * new partition parser which still could lake some features or have bugs
 * new nand flash driver
 * using physmap-flash flash driver for parallel flash
 * some changes to the serial flash driver

With these changes OpenWrt starts using more of the mainline flash drivers.

SVN-Revision: 35632
56 files changed:
target/linux/brcm47xx/base-files/etc/uci-defaults/09_fix_crc [new file with mode: 0644]
target/linux/brcm47xx/config-3.8 [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/020-mtd-bcm47xxpart-simplify-size-calculation-to-one-loo.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/021-mtd-bcm47xxpart-register-extra-firmware-partition.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/022-mtd-bcm47xxpart-add-support-for-other-erase-sizes.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/023-mtd-bcm47xxpart-improve-probing-of-nvram-partition.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/024-mtd-bcm47xxpart-get-nvram.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/030-mtd-bcm47xxsflash-add-own-struct-for-abstrating-bus-.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/031-mtd-bcm47xxsflash-write-number-of-written-bytes.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/032-mtd-bcm47xxsflash-register-this-as-normal-driver.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/033-mtd-bcm47xxsflash-adjust-names-of-bus-specific-funct.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/041-mtd-bcm47xxnflash-fix-message.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/042-mtd-bcm47xxnflash-register-this-as-normal-driver.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/043-mtd-bcm47xxnflash-use-pr_fmt-for-module-prefix-in-me.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/052-mtd-add-serial-flash-driver.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/060-ssb-add-serial-flash-driver.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/070-bcma-add-functions-to-write-to-serial-flash.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/080-MIPS-BCM47XX-rewrite-nvram-probing.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/114-MIPS-BCM47xx-Setup-and-register-serial-early.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/116-MIPS-BCM47xx-Remove-CFE-console.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/119-fix-boot.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/150-cpu_fixes.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/160-kmap_coherent.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/170-fix-74k-cpu.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/200-MIPS-BCM47XX-use-fallback-for-some-board.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/201-MIPS-BCM47XX-trim-the-nvram-values-for-parsing.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/210-b44_phy_fix.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/211-b44_timeout_spam.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/241-bcma-broadcom-2011-sdk-updates.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/260-MIPS-BCM47XX-add-board-detection.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/261-MIPS-BCM47XX-print-board-name-in-proc-cpuinfo.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/270-ssb-fix-unaligned-access-to-mac-address.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/280-activate_ssb_support_in_usb.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/300-fork_cacheflush.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/310-no_highpage.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/400-arch-bcm47xx.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/520-MIPS-BCM47XX-fix-time-for-WL520G-and-other-200-MHz-C.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/540-watchdog-bcm47xx_wdt.c-convert-to-watchdog-core-api.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/541-watchdog-bcm47xx_wdt.c-use-platform-device.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/542-watchdog-bcm47xx_wdt.c-rename-ops-methods.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/543-watchdog-bcm47xx_wdt.c-rename-wdt_time-to-timeout.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/544-watchdog-bcm47xx_wdt.c-add-hard-timer.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/610-pci_ide_fix.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/700-ssb-gigabit-ethernet-driver.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/720-eth-backport.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/750-bgmac.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/760-bgmac-fixes.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/812-disable_wgt634u_crap.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/820-wgt634u-nvram-fix.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/920-cache-wround.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/940-bcm47xx-yenta.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/976-ssb_increase_pci_delay.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/980-wnr834b_no_cardbus_invariant.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.8/999-wl_exports.patch [new file with mode: 0644]
target/linux/generic/patches-3.8/020-ssb_update.patch [new file with mode: 0644]
target/linux/generic/patches-3.8/025-bcma_backport.patch [new file with mode: 0644]