atheros: add support for linux kernel v3.8
authorGabor Juhos <>
Thu, 21 Feb 2013 17:45:54 +0000 (17:45 +0000)
committerGabor Juhos <>
Thu, 21 Feb 2013 17:45:54 +0000 (17:45 +0000)
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

[juhosg: don't switch to that yet]

Signed-off-by: Russell Senior <>
Signed-off-by: Gabor Juhos <>
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]