atheros: add support for linux kernel v3.8
authorGabor Juhos <juhosg@openwrt.org>
Thu, 21 Feb 2013 17:45:54 +0000 (17:45 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Thu, 21 Feb 2013 17:45:54 +0000 (17:45 +0000)
commitb7d1223b867bdf093ecf5783700f3bd6e06e6863
treee5c4694fa2611c8c0cb5ab6ed00c05b19d9833b9
parent2777e8cfaeab488ede7c726d28ac5c0b599cb44a
atheros: add support for linux kernel v3.8

This builds and boots.

Because of the function pointer indirection (e.g. mtd_info's read
function pointer is assigned to spiflash_read), it is difficult for me
to understand where the calls are coming from (could be anywhere,
conditionally pointing at spiflash versions), so I punted and used the
renamed function pointers (_erase, _read, _write).  If someone knows
better what to do, please fix.

Cleaned up other sundry kernel tracking issues like get_phy_id and
__devinit,etc.

[juhosg: don't switch to that yet]

Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35727
13 files changed:
target/linux/atheros/config-3.8 [new file with mode: 0644]
target/linux/atheros/patches-3.8/001-get_c0_compare_int_fix.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/100-board.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/101-early-printk-support.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/105-ar2315_pci.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/110-ar2313_ethernet.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/120-spiflash.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/130-watchdog.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/140-redboot_boardconfig.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/141-redboot_partition_scan.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/142-redboot_various_erase_size_fix.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/210-reset_button.patch [new file with mode: 0644]
target/linux/atheros/patches-3.8/220-enet_micrel_workaround.patch [new file with mode: 0644]