openwrt_archive/target/linux/ar71xx/patches-3.3
Felix Fietkau 88e506e321 ar71xx: add an external reset callback for ar913x and use it in ath9k
should reduce the frequency of DMA stop failures

Backport of r36530

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36664
2013-05-19 22:49:09 +00:00
..
000-USB-OHCI-Add-a-generic-platform-device-driver.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
001-USB-EHCI-Add-a-generic-platform-device-driver.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
002-USB-use-generic-platform-driver-on-ath79.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
100-MIPS-ath79-separate-common-PCI-code.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
101-MIPS-ath79-rename-pci-ath724x.h.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
102-MIPS-ath79-make-ath724x_pcibios_init-visible-for-ext.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
103-MIPS-ath79-add-a-common-PCI-registration-function.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
104-MIPS-ath79-rename-pci-ath724x.c-to-make-it-reflect-t.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
105-MIPS-ath79-replace-ath724x-to-ar724x.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
106-MIPS-ath79-use-io-accessor-macros-in-pci-ar724x.c.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
107-MIPS-ath79-remove-superfluous-alignment-checks-from-.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
108-MIPS-ath79-fix-broken-ar724x_pci_-read-write-functio.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
109-MIPS-ath79-add-a-workaround-for-a-PCI-controller-bug.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
110-MIPS-ath79-fix-a-wrong-IRQ-number.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
111-MIPS-ath79-add-PCI-IRQ-handling-code-for-AR724X-SoCs.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
112-MIPS-ath79-get-rid-of-some-ifdefs-in-mach-ubnt-xm.c.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
113-MIPS-ath79-allow-to-use-board-specific-pci_plat_dev_.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
114-MIPS-ath79-add-support-for-the-PCI-host-controller-o.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
115-MIPS-ath79-allow-to-use-SoC-specific-PCI-IRQ-maps.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
116-MIPS-ath79-remove-ar724x_pci_add_data-function.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
117-MIPS-ath79-register-PCI-controller-on-the-PB44-board.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
118-MIPS-ath79-update-copyright-headers-of-PCI-related-f.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
119-MIPS-ath79-add-early_printk-support-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
120-MIPS-ath79-sort-case-statements-in-ath79_detect_sys_.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
121-MIPS-ath79-add-SoC-detection-code-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
122-MIPS-ath79-add-clock-initialization-code-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
123-MIPS-ath79-add-GPIO-support-code-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
124-MIPS-ath79-rework-IP2-IP3-interrupt-handling.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
125-MIPS-ath79-add-IRQ-handling-code-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
126-MIPS-ath79-add-AR934X-specific-glue-to-ath79_device_.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
127-MIPS-ath79-register-UART-device-for-AR934X-SoCs.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
128-MIPS-ath79-add-WMAC-registration-code-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
129-MIPS-ath79-add-PCI_AR724X-Kconfig-symbol.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
130-MIPS-ath79-add-PCI-registration-code-for-AR934X.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
131-MIPS-ath79-add-initial-support-for-the-Atheros-DB120.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
132-MIPS-ath79-use-correct-IRQ-number-for-the-OHCI-contr.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
133-MIPS-ath79-use-a-helper-function-for-USB-resource-in.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
134-MIPS-ath79-add-USB-platform-setup-code-for-AR934X.patch ar71xx: fix AR934X_EHCI_SIZE 2012-08-02 11:25:46 +00:00
135-MIPS-ath79-register-USB-host-controller-on-the-DB120.patch ar71xx: update 3.3 patches 2012-05-05 13:56:35 +00:00
136-MIPS-ath79-use-correct-fractional-dividers-for-CPU-D.patch ar71xx: use correct fractional dividers for {CPU,DDR}_PLL on AR934x 2012-09-05 19:26:50 +00:00
137-MIPS-ath79-fix-CPU-DDR-frequency-calculation-for-SRI.patch ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x 2012-09-08 13:39:09 +00:00
140-MIPS-pci-ar724x-avoid-data-bus-error-due-to-a-missin.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
141-MIPS-pci-ar724x-use-correct-value-for-AR724X_PCI_MEM.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
142-MIPS-pci-ar71xx-fix-AR71XX_PCI_MEM_SIZE.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
143-MIPS-pci-ar724x-convert-to-a-platform-driver.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
144-MIPS-pci-ar71xx-convert-to-a-platform-driver.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
145-MIPS-ath79-move-global-PCI-defines-into-a-common-hea.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
146-MIPS-ath79-register-platform-devices-for-the-PCI-con.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
147-MIPS-ath79-remove-unused-ar7-1x-24-x_pcibios_init-fu.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
148-MIPS-avoid-possible-resource-conflict-in-register_pc.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
149-MIPS-pci-ar724x-use-dynamically-allocated-PCI-contro.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
150-MIPS-pci-ar724x-remove-static-PCI-resources.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
151-MIPS-pci-ar724x-use-per-controller-IRQ-base.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
152-MIPS-pci-ar724x-setup-command-register-of-the-PCI-co.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
153-MIPS-pci-ar71xx-use-dynamically-allocated-PCI-contro.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
154-MIPS-pci-ar71xx-remove-static-PCI-controller-resourc.patch ar71xx: refactor PCI code to allow registering multiple PCI controllers 2012-07-05 08:26:45 +00:00
160-MIPS-ath79-add-early-printk-support-for-the-QCA955X-.patch ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x 2012-09-08 13:39:09 +00:00
161-MIPS-ath79-add-SoC-detection-code-for-the-QCA9558-So.patch ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x 2012-09-08 13:39:09 +00:00
162-MIPS-ath79-add-clock-setup-for-the-QCA955X-SoCs.patch ar71xx: use correct fractional dividers for {CPU,DDR}_PLL on QCA955x 2012-09-10 14:38:01 +00:00
163-MIPS-ath79-add-IRQ-handling-code-for-the-QCA955X-SoC.patch ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x 2012-09-08 13:39:09 +00:00
164-MIPS-ath79-add-GPIO-setup-code-for-the-QCA955X-SoCs.patch ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x 2012-09-08 13:39:09 +00:00
165-MIPS-ath79-add-QCA955X-specific-glue-to-ath79_device.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
166-MIPS-ath79-register-UART-for-the-QCA955X-SoCs.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
167-MIPS-ath79-add-USB-controller-registration-code-for-.patch ar71xx: fix QCA955X_EHCI_SIZE 2012-09-10 14:32:54 +00:00
168-MIPS-ath79-add-WMAC-registration-code-for-the-QCA955.patch ar71xx: fix QCA955X_EHCI_SIZE 2012-09-10 14:32:54 +00:00
169-MIPS-ath79-allow-to-specify-bus-number-in-PCI-IRQ-ma.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
170-MIPS-ath79-add-PCI-controller-registration-code-for-.patch ar71xx: fix CPU/DDR frequency calculation for SRIF PLLs on AR934x 2012-09-08 13:39:09 +00:00
171-MIPS-ath79-add-support-for-the-Qualcomm-Atheros-AP13.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
200-spi-ath79-add-delay-between-SCK-changes.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
201-spi-ath79-add-missing-HIGH-LOW-SCK-transition.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
202-spi-ath79-remove-superfluous-chip-select-code.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
203-spi-ath79-use-gpio_request_one.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
204-spi-ath79-avoid-multiple-initialization-of-the-SPI-c.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
205-spi-ath79-add-shutdown-handler.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
206-spi-ath79-make-chipselect-logic-more-flexible.patch ar71xx: use gpio_set_value_cansleep on sleeping GPIOs in ath79_spi 2012-07-15 17:52:48 +00:00
210-MIPS-ath79-simplify-misc-irq-handling.patch ar71xx: simplify misc IRQ handling 2012-08-02 11:25:49 +00:00
211-ar933x_uart-improve-serial-clock-calculation.patch ar71xx: fix serial clock calculation on AR933x 2012-08-22 19:11:10 +00:00
212-MIPS-ath79-fix-GPIO-function-selection-for-AR934x-So.patch AA: ar71xx: fix GPIO function selection for AR934x 2012-11-25 16:22:56 +00:00
300-ehcpi-platform-remove-ehci_update_device.patch ar71xx: fix build error if PCI is disabled 2012-05-07 21:16:22 +00:00
310-lib-add-rle-decompression.patch ar71xx: add library code for RLE decoding 2012-09-08 17:51:54 +00:00
401-mtd-physmap-add-lock-unlock.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
402-mtd-SST39VF6401B-support.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
403-mtd_fix_cfi_cmdset_0002_status_check.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
404-mtd-wrt160nl-trx-parser.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
405-mtd-tp-link-partition-parser.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
406-mtd-m25p80-allow-to-specify-max-read-size.patch ar71xx: refresh kernel patches 2012-09-08 13:39:04 +00:00
407-mtd-m25p80-allow-to-pass-probe-types-via-platform-data.patch ar71xx: refresh kernel patches 2012-09-08 13:39:04 +00:00
408-mtd-redboot_partition_scan.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
409-mtd-rb4xx_nand_driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
410-mtd-rb750-nand-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
411-mtd-cfi_cmdset_0002-force-word-write.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
412-mtd-m25p80-zero-partition-parser-data.patch ar71xx: refresh kernel patches 2012-09-08 13:39:04 +00:00
413-mtd-ar934x-nand-driver.patch ar71xx: ar934x_nfc: experimental NAND Flash Controller driver for AR934x 2012-09-13 07:26:22 +00:00
420-net-ar71xx_mac_driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
422-dsa-trailer-tag-validation-fix.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
423-dsa-add-88e6063-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
430-drivers-link-spi-before-mtd.patch ar71xx: refresh kernel patches 2012-09-08 13:39:04 +00:00
431-spi-add-various-flags.patch ar71xx: refresh patches 2012-06-19 11:51:15 +00:00
432-spi-rb4xx-spi-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
433-spi-rb4xx-cpld-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
434-spi-ap83_spi_controller.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
435-spi-vsc7385_driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
440-leds-wndr3700-usb-led-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
441-leds-rb750-led-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
450-gpio-nxp-74hc153-gpio-chip-driver.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
460-spi-bitbang-export-spi_bitbang_bufs.patch ar71xx: boost SPI flash read performance 2012-03-27 19:38:17 +00:00
461-spi-add-type-field-to-spi_transfer.patch ar71xx: refresh patches 2012-06-19 11:51:15 +00:00
462-mtd-m25p80-set-spi-transfer-type.patch ar71xx: boost SPI flash read performance 2012-03-27 19:38:17 +00:00
463-spi-ath79-add-fast-flash-read.patch ar71xx: use gpio_set_value_cansleep on sleeping GPIOs in ath79_spi 2012-07-15 17:52:48 +00:00
470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch ar71xx: swizzle address for PCI byte/word access on AR71xx 2012-07-06 16:33:12 +00:00
480-ar913x_wmac_external_reset.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
500-MIPS-fw-myloader.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
501-MIPS-ath79-add-mac-argument-to-ath79_register_wmac.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
502-MIPS-ath79-export-ath79_gpio_base.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
503-MIPS-ath79-add-flash-acquire-release.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
504-MIPS-ath79-add-ath79_device_reset_get.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
505-MIPS-ath79-add-ath79_gpio_function_select.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
506-MIPS-ath79-prom-parse-redboot-args.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
507-MIPS-ath79-prom-add-myloader-support.patch ar71xx: fix Compex WPE72 detection 2012-03-12 16:27:56 +00:00
508-MIPS-ath79-prom-image-command-line-hack.patch ar71xx: fix Compex WPE72 detection 2012-03-12 16:27:56 +00:00
509-MIPS-ath79-process-board-kernel-option.patch ar71xx: add initial support for the QCA955X SoCs 2012-07-05 08:26:47 +00:00
510-MIPS-ath79-init-gpio-pin-of-wmac-device.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
520-MIPS-ath79-enable-UART-function.patch ar71xx: enable UART function for early_printk/console 2012-03-12 17:32:39 +00:00
521-MIPS-ath79-enable-UART-for-early_serial.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
601-MIPS-ath79-add-more-register-defines.patch AA: ar71xx: add AR934X_GPIO_FUNC_* defines 2013-03-11 20:24:42 +00:00
602-MIPS-ath79-add-openwrt-stuff.patch ar71xx: add device registration code for the AR934x NAND flash controller 2012-09-13 07:26:25 +00:00
603-MIPS-ath79-ap121-fixes.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
604-MIPS-ath79-ap81-fixes.patch ar71xx: add initial support for the Qualcomm Atheros AP136 board 2012-07-05 08:26:48 +00:00
605-MIPS-ath79-db120-fixes.patch AA: ar71xx: also use the ath79_set_ar934x_eth_cfg helper for DB120 2012-10-18 07:13:12 +00:00
606-MIPS-ath79-pb44-fixes.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
607-MIPS-ath79-ubnt-xm-fixes.patch ar71xx: register the NAND flash controller device on DB120 2012-09-17 20:30:57 +00:00
608-MIPS-ath79-ubnt-xm-add-more-boards.patch ar71xx: register the NAND flash controller device on DB120 2012-09-17 20:30:57 +00:00
609-MIPS-ath79-ap136-fixes.patch AA: ar71xx: set pad6 cfg for AR8327 on the AP136 board 2012-11-25 16:23:05 +00:00
610-MIPS-ath79-openwrt-machines.patch AA: ar71xx: add missing Makefile entry for the ZCN-1523H-{2,5} boards 2012-11-04 20:41:30 +00:00
611-MIPS-ath79-CAP4200AG-support.patch AA: ar71xx: add support for the Senao CAP4200AG board 2012-10-28 12:24:39 +00:00
612-MIPS-ath79-TL-WA7510N-v1-support.patch AA: ar71xx: add support for TP-Link TL-WA7510N 2012-11-25 16:15:24 +00:00
613-MIPS-ath79-ubnt-xm-add-unifi-outdoor.patch AA: ar71xx: add support for the Ubiquiti UniFi AP-Outdoor device 2012-11-25 16:15:48 +00:00
614-MIPS-ath79-MR600-support.patch AA: ar71xx: add kernel support for the OpenMesh MR600 board 2012-11-25 16:16:12 +00:00
615-MIPS-ath79-RB435G-support.patch AA: ar71xx: add kernel support for the RB435G board 2012-11-25 16:22:38 +00:00
620-MIPS-ath79-OTP-support.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
621-MIPS-ath79-add-ath79_wmac_disable_25ghz-helpers.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
630-MIPS-ath79-enable-dsp.patch ar71xx: detect and enable MIPS DSP extensions, AR9344 supports them (fixes #11762) 2012-06-28 16:05:08 +00:00
650-MIPS-ath79-fix-ar933x-reset.patch ar71xx: add an external reset callback for ar913x and use it in ath9k 2013-05-19 22:49:09 +00:00
901-mdio_bitbang_ignore_ta_value.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00
902-unaligned_access_hacks.patch ar71xx: add preliminary support for 3.3 2012-02-10 11:53:56 +00:00