openwrtv3/target/linux/atheros/patches-3.14
John Crispin 78c914ffe5 atheros: ar2315-pci: rework the configuration access code
Use __raw_{read,write}l accessors and use Abort interrupt to detect a
configuration space read/write errors. The second change improves errors
detection, what improves the device presence detection and helps us to
avoid following (and similar) errors:

pci 0000:00:00.2: ignoring class 0x7e0200 (doesn't match header type 02)
pci 0000:00:00.2: bridge configuration invalid ([bus 03-90]), reconfiguring
pci 0000:00:00.2: not setting up bridge for bus 0000:01

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

SVN-Revision: 42502
2014-09-12 06:53:09 +00:00
..
100-board.patch atheros: ar2315-pci: rework interrupt handling 2014-09-12 06:53:00 +00:00
101-early-printk-support.patch
105-ar2315_pci.patch atheros: ar2315-pci: rework the configuration access code 2014-09-12 06:53:09 +00:00
110-ar2313_ethernet.patch atheros: various space related changes 2014-09-12 06:52:36 +00:00
120-spiflash.patch atheros: various space related changes 2014-09-12 06:52:36 +00:00
130-watchdog.patch atheros: various space related changes 2014-09-12 06:52:36 +00:00
140-redboot_boardconfig.patch
141-redboot_partition_scan.patch
142-redboot_various_erase_size_fix.patch
210-reset_button.patch
220-enet_micrel_workaround.patch atheros: various space related changes 2014-09-12 06:52:36 +00:00