openwrtv3/package/kernel/mac80211/patches
Martin Blumenstingl 3f889418a5 kernel: mac80211: add pending ath9k EEPROM swapping patches
There are two types of swapping the EEPROM data in the ath9k driver.
Before this series one type of swapping could not be used without the
other.

The first type of swapping looks at the "magic bytes" at the start of
the EEPROM data and performs swab16 on the EEPROM contents if needed.
The second type of swapping is EEPROM format specific and swaps
specific fields within the EEPROM itself (swab16, swab32 - depends on
the EEPROM format).

With this series the second part now looks at the EEPMISC register
inside the EEPROM, which uses a bit to indicate if the EEPROM data
is Big Endian (this is also done by the FreeBSD kernel).
This has a nice advantage: currently there are some out-of-tree hacks
(in OpenWrt and LEDE) where the EEPROM has a Big Endian header on a
Big Endian system (= no swab16 is performed) but the EEPROM itself
indicates that it's data is Little Endian. Until now the out-of-tree
code simply did a swab16 before passing the data to ath9k, so ath9k
first did the swab16 - this also enabled the format specific swapping.
These out-of-tree hacks are still working with the new logic, but it
is recommended to remove them. This implementation is based on a
discussion with Arnd Bergmann who raised concerns about the
robustness and portability of the swapping logic in the original OF
support patch review, see [0].

After a second round of patches (= v1 of this series) neither Arnd
Bergmann nor I were really happy with the complexity of the EEPROM
swapping logic. Based on a discussion (see [1] and [2]) we decided
that ath9k should use a defined format (specifying the endianness
of the data - I went with __le16 and __le32) when accessing the
EEPROM fields. A benefit of this is that we enable the EEPMISC based
swapping logic by default, just like the FreeBSD driver, see [3]. On
the devices which I have tested (see below) ath9k now works without
having to specify the "endian_check" field in ath9k_platform_data (or
a similar logic which could provide this via devicetree) as ath9k now
detects the endianness automatically. Only EEPROMs which are mangled
by some out-of-tree code still need the endian_check flag (or one can
simply remove that mangling from the out-of-tree code).

[0] http://www.spinics.net/lists/linux-wireless/msg152634.html
[1] https://marc.info/?l=linux-wireless&m=147250597503174&w=2
[2] https://marc.info/?l=linux-wireless&m=147254388611344&w=2
[3] 50719b56d9/sys/dev/ath/ath_hal/ah_eeprom_9287.c (L351)

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
2016-11-29 21:40:16 +01:00
..
000-fix_kconfig.patch mac80211: update to wireless-testing 2015-03-09 2015-03-11 15:02:47 +00:00
001-fix_build.patch mac80211: update to version 2015-06-22 2015-07-06 16:26:34 +00:00
002-change_allconfig.patch mac80211: fix kconf handling of allnoconfig, fixes spurious brcmfmac related build errors 2015-11-03 12:00:36 +00:00
003-remove_bogus_modparams.patch mac80211: update to wireless-testing 2015-03-09 2015-03-11 15:02:47 +00:00
004-fix_duplicate_skcipher_backport.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
005-backport_skb_get_hash_perturb.patch mac80211: move include statements for skb_get_hash_perturb() to prevent issues with newer kernels 2016-07-03 18:13:11 +02:00
010-disable_rfkill.patch mac80211: fix rfkill dependency 2016-09-29 11:39:41 +02:00
030-rt2x00_options.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
040-brcmutil_option.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
050-lib80211_option.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
060-no_local_ssb_bcma.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
070-ath_common_config.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
080-ath10k_thermal_config.patch mac80211: fix build error in ath10k with hwmon enabled 2016-10-17 11:01:37 +02:00
100-remove-cryptoapi-dependencies.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
110-mac80211_keep_keys_on_stop_ap.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
120-cfg80211_allow_perm_addr_change.patch cfg80211: add support for changing the device mac address via sysfs 2014-12-11 20:07:58 +00:00
130-mac80211-hwsim-hrtimer-clock.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
150-disable_addr_notifier.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
201-ath5k-WAR-for-AR71xx-PCI-bug.patch mac80211: update to wireless-testing 2014-01-23 2014-01-30 13:21:36 +00:00
210-ap_scan.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
300-ath9k-Switch-to-using-mac80211-intermediate-software.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
301-ath9k-force-rx_clear-when-disabling-rx.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
302-ath9k-limit-retries-for-powersave-response-frames.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
303-Revert-ath9k-interpret-requested-txpower-in-EIRP-dom.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
304-mac80211-add-hdrlen-to-ieee80211_tx_data.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
305-mac80211-add-NEED_ALIGNED4_SKBS-hw-flag.patch mac80211: fix a minor issue in the header padding patch 2016-11-03 11:04:54 +01:00
306-mac80211-minstrel-Enable-STBC-and-LDPC-for-VHT-Rates.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
307-ath9k-fix-moredata-bit-in-PS-buffered-frame-release.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
308-ath9k-clear-potentially-stale-EOSP-status-bit-in-int.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
309-ath9k-report-tx-status-on-EOSP.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
310-ath9k-fix-block-ack-window-tracking-issues.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
311-ath10k-Add-support-for-160Mhz.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
312-mac80211-Use-rhltable-instead-of-rhashtable.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
313-mac80211-fix-sequence-number-allocation-regression.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
314-ath9k_hw-reset-AHB-WMAC-interface-on-AR91xx.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
315-ath9k_hw-issue-external-reset-for-QCA955x.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
316-ath9k_hw-set-spectral-scan-enable-bit-on-trigger-for.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
317-Revert-ath9k_hw-implement-temperature-compensation-s.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
318-mac80211-fix-up-mismerge-of-ieee80211_tx_dequeue.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
319-mac80211-avoid-extra-memcpy-in-A-MSDU-head-creation.patch mac80211: backport some upstream a-msdu tx fixes 2016-10-17 12:18:25 +02:00
320-mac80211-fix-A-MSDU-outer-SA-DA.patch mac80211: backport some upstream a-msdu tx fixes 2016-10-17 12:18:25 +02:00
321-Revert-mac80211-allow-using-AP_LINK_PS-with-mac80211.patch mac80211: replace the previous fix with a revert of the faulty upstream commit 2016-11-03 12:13:50 +01:00
322-mac80211-update-A-MPDU-flag-on-tx-dequeue.patch mac80211: fix a tx A-MPDU aggregation issue 2016-11-04 10:31:27 +01:00
323-mac80211-remove-bogus-skb-vif-assignment.patch mac80211: minor cleanup 2016-11-04 10:31:42 +01:00
324-mac80211-fix-A-MSDU-aggregation-with-fast-xmit-txq.patch mac80211: fix A-MSDU tx aggregation (FS#174) 2016-11-04 10:32:05 +01:00
325-ath9k-fix-ath9k_hw_gpio_get-to-return-0-or-1-on-succ.patch ath9k: fix ath9k_hw_gpio_get() to return 0 or 1 on success 2016-11-15 18:54:05 +01:00
326-Documentation-dt-net-add-ath9k-wireless-device-bindi.patch kernel: mac80211: backport ath9k device tree support patches 2016-11-29 21:40:16 +01:00
327-ath9k-add-a-helper-to-get-the-string-representation-.patch kernel: mac80211: backport ath9k device tree support patches 2016-11-29 21:40:16 +01:00
328-ath9k-parse-the-device-configuration-from-an-OF-node.patch kernel: mac80211: backport ath9k device tree support patches 2016-11-29 21:40:16 +01:00
400-ath_move_debug_code.patch mac80211: update to version 2015-06-22 2015-07-06 16:26:34 +00:00
401-ath9k_blink_default.patch mac80211: update to wireless-testing 2015-03-09 2015-03-11 15:02:47 +00:00
402-ath_regd_optional.patch mac80211: fix regdomain change issues with CONFIG_ATH_USER_REGD 2016-11-03 11:04:57 +01:00
403-world_regd_fixup.patch mac80211: update to 2014-10-08 2014-10-18 17:38:59 +00:00
404-regd_no_assoc_hints.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
405-ath_regd_us.patch mac80211: update to 2014-10-08 2014-10-18 17:38:59 +00:00
406-ath_relax_default_regd.patch mac80211: fix regdomain change issues with CONFIG_ATH_USER_REGD 2016-11-03 11:04:57 +01:00
410-ath9k_allow_adhoc_and_ap.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
411-ath5k_allow_adhoc_and_ap.patch mac80211: make it work with 3.18.12+ 2015-05-21 19:32:16 +00:00
420-ath5k_disable_fast_cc.patch packages: clean up the package folder 2013-06-21 16:54:37 +00:00
430-add_ath5k_platform.patch packages: clean up the package folder 2013-06-21 16:54:37 +00:00
431-add_platform_eeprom_support_to_ath5k.patch mac80211: make it work with 3.18.12+ 2015-05-21 19:32:16 +00:00
432-ath5k_add_pciids.patch mac80211: update to wireless-testing 2014-09-26 2014-09-27 20:51:43 +00:00
440-ath5k_channel_bw_debugfs.patch mac80211: update to wireless-testing 2015-10-26 2015-10-30 15:17:56 +00:00
500-ath9k_eeprom_debugfs.patch ath9k: switch to using mac80211 intermediate software queues 2016-07-19 14:27:08 +02:00
501-ath9k_ahb_init.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
510-ath9k_intr_mitigation_tweak.patch mac80211: update to version 2015-06-22 2015-07-06 16:26:34 +00:00
511-ath9k_reduce_rxbuf.patch ath9k: switch to using mac80211 intermediate software queues 2016-07-19 14:27:08 +02:00
512-ath9k_channelbw_debugfs.patch ath9k: switch to using mac80211 intermediate software queues 2016-07-19 14:27:08 +02:00
513-ath9k_add_pci_ids.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
522-mac80211_configure_antenna_gain.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
530-ath9k_extra_leds.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
531-ath9k_extra_platform_leds.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
540-ath9k_reduce_ani_interval.patch ath9k: improve noise immunity behavior for older chipsets (ar92xx and earlier), should improve stability 2014-02-28 18:08:23 +00:00
541-ath9k_rx_dma_stop_check.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
542-ath9k_debugfs_diag.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
543-ath9k_entropy_from_adc.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
544-ath9k-ar933x-usb-hang-workaround.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
545-ath9k_ani_ws_detect.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
546-ath9k_platform_led_name.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
547-ath9k_led_defstate_fix.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
548-ath9k_enable_gpio_chip.patch ath9k: switch to using mac80211 intermediate software queues 2016-08-17 07:02:54 +02:00
549-ath9k_enable_gpio_buttons.patch ath9k: switch to using mac80211 intermediate software queues 2016-08-17 07:02:54 +02:00
550-ath9k-Add-a-define-for-the-EEPROM-eepmisc-endianness.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
551-ath9k-indicate-that-the-AR9003-EEPROM-template-value.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
552-ath9k-Add-an-eeprom_ops-callback-for-retrieving-the-.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
553-ath9k-replace-eeprom_param-EEP_MINOR_REV-with-get_ee.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
554-ath9k-consistently-use-get_eeprom_rev-ah.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
555-ath9k-Make-the-EEPROM-swapping-check-use-the-eepmisc.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
556-ath9k-define-all-EEPROM-fields-in-Little-Endian-form.patch kernel: mac80211: add pending ath9k EEPROM swapping patches 2016-11-29 21:40:16 +01:00
560-ath9k_ubnt_uap_plus_hsr.patch ath9k: add support for the HSR tuner of the Ubiquiti UAP Outdoor+ 2016-11-15 18:54:06 +01:00
600-0001-rt2x00-rt2800lib-move-rt2800_drv_data-declaration-in.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0002-rt2x00-rt2800lib-introduce-RT2800_HAS_HIGH_SHARED_ME.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0003-rt2x00-rt2800-serialize-shared-memory-access.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0004-rt2x00-rt2800lib-fix-beacon-generation-on-RT3593.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0005-rt2x00-rt2800lib-add-hw_beacon_count-field-to-struct.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0006-rt2x00-rt2800lib-init-additional-beacon-offset-regis.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0007-rt2x00-rt2800lib-fix-max-supported-beacon-count-for-.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0008-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0009-rt2x00-rt2800lib-enable-support-for-RT3883.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0010-rt2x00-rt2800lib-add-rf_vals-for-RF3853.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0011-rt2x00-rt2800lib-enable-VCO-calibration-for-RF3853.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0012-rt2x00-rt2800lib-add-channel-configuration-function-.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0013-rt2x00-rt2800lib-enable-RF3853-support.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0014-rt2x00-rt2800lib-add-MAC-register-initialization-for.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0015-rt2x00-rt2800soc-fix-rt2800soc_disable_radio-for-RT3.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0016-rt2x00-rt2800lib-add-BBP-register-initialization-for.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0017-rt2x00-rt2800lib-add-RFCSR-initialization-for-RT3883.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0018-rt2x00-rt2800lib-use-the-extended-EEPROM-map-for-RT3.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0019-rt2x00-rt2800lib-force-rf-type-to-RF3853-on-RT3883.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0020-rt2x00-rt2800lib-add-channel-configuration-code-for-.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0021-rt2x00-rt2800lib-fix-txpower_to_dev-function-for-RT3.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0022-rt2x00-rt2800lib-use-correct-txpower-calculation-fun.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0023-rt2x00-rt2800lib-hardcode-txmixer-gain-values-to-zer.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0024-rt2x00-rt2800lib-use-correct-RT-XWI-size-for-RT3883.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0025-rt2x00-rt2800lib-use-correct-beacon-base-for-RT3883.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0026-rt2x00-rt2800lib-use-correct-beacon-count-for-RT3883.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0027-rt2x00-rt2800lib-fix-antenna-configuration-for-RT388.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0028-rt2x00-rt2800lib-fix-LNA-gain-configuration-for-RT38.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0029-rt2x00-rt2800lib-fix-VGC-setup-for-RT3883.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0030-rt2x00-rt2800lib-fix-EEPROM-LNA-validation-for-RT388.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0031-rt2x00-rt2800lib-fix-txpower-compensation-for-RT3883.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
600-0032-rt2x00-rt2800lib-enable-RT2800_HAS_HIGH_SHARED_MEM-f.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
600-0033-rt2x00-rt2800lib-use-high-memory-for-beacons-on-RT38.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
600-0034-rt2x00-rt2800mmio-add-a-workaround-for-spurious-TX_F.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
601-rt2x00-set_pci_mwi.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
602-rt2x00-introduce-rt2x00_platform_h.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
603-rt2x00-introduce-rt2x00eeprom.patch mac80211: rt2x00: improve eeprom_file property handling 2016-11-08 11:17:10 +01:00
604-rt2x00-of_load_eeprom_filename.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
605-rt2x00-load-eeprom-on-SoC-from-a-mtd-device-defines-.patch mac80211: rt2x00: add mtd-eeprom swab function 2016-11-08 11:17:11 +01:00
607-rt2x00-allow_disabling_bands_through_platform_data.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
608-00-rt2x00-get-mac-from-device-tree.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
608-01-rt2x00-add_platform_data_mac_addr.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
609-rt2x00-allow_disabling_bands_through_dts.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
610-rt2x00-fix-rt3352-ext-pa.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
611-rt2x00-rf_vals-rt3352-xtal20.patch mac80211: rt2x00: fold patches 2016-11-09 20:02:18 +01:00
612-rt2x00-make-wmac-loadable-via-OF-on-rt288x-305x-SoC.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
616-rt2x00-support-rt5350.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
619-rt2x00-change-led-polarity-from-OF.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
620-rt2x00-add-AP+STA-support.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
620-rt2x00-rt3352-rf-id.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
621-rt2x00-ht20_40_fix.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
622-rt2x00-fix-beacon-bit-balance.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
650-0001-rtl8xxxu-Fix-memory-leak-in-handling-rxdesc16-packet.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
650-0002-rtl8xxxu-Fix-big-endian-problem-reporting-mactime.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
651-0001-rtl8xxxu-Fix-rtl8723bu-driver-reload-issue.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
651-0002-rtl8xxxu-Fix-rtl8192eu-driver-reload-issue.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
652-0001-rtl8xxxu-Obtain-RTS-rates-from-mac80211.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
652-0002-rtl8xxxu-Pass-tx_info-to-fill_txdesc-in-order-to-hav.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0001-rtl8xxxu-Accept-firmware-signature-0x88e0.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0002-rtl8xxxu-Add-initial-code-to-detect-8188eu-devices.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0003-rtl8xxxu-Add-initial-code-to-parse-8188eu-efuse.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0004-rtl8xxxu-Detect-8188eu-parts-correctly.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0005-rtl8xxxu-First-stab-at-rtl8188e_power_on.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0006-rtl8xxxu-Add-rtl8188e_disabled_to_emu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0007-rtl8xxxu-8188e-Enable-scheduler.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0008-rtl8xxxu-Add-rtl8188e_usb_quirk-for-enabling-MAC-TX-.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0009-rtl8xxxu-8188e-add-REG_TXDMA_OFFSET_CHK-quirk.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0010-rtl8xxxu-Add-reserved-page-init-parameters-for-8188e.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0011-rtl8xxxu-Correct-TX_TOTAL_PAGE_NUM-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0012-rtl8xxxu-Add-trxff_boundary-for-8188e.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0013-rtl8xxxu-8188eu-specify-firmware-block-size-and-set-.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0014-rtl8xxxu-Add-8188e-mac-init-table.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0015-rtl8xxxu-Implement-rtl8188eu_init_phy_bb.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0016-rtl8xxxu-Implement-rtl8188eu_init_phy_rf.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0017-rtl8xxxu-Use-auto-LLT-init-for-8188e.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0018-rtl8xxxu-Do-not-set-REG_FPGA0_TX_INFO-on-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0019-rtl8xxxu-Do-not-mess-with-REG_FPGA0_XA_RF_INT_OE-eit.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0020-rtl8xxxu-Set-transfer-page-size-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0021-rtl8xxxu-Enable-TX-report-timer-on-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0022-rtl8xxxu-Setup-interrupts-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0023-rtl8xxxu-Use-rxdesc16-and-32-byte-tx-descriptors-for.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0024-rtl8xxxu-8188eu-use-same-ADDA-on-parameters-as-8723a.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0025-rtl8xxxu-Add-PHY-IQ-calibration-code-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0026-rtl8xxxu-8188eu-uses-the-gen2-thermal-meter.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0027-rtl8xxxu-Set-REG_USB_HRPWM-to-0-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0028-rtl8xxxu-Implement-rtl8188eu_config_channel.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0029-rtl8xxxu-Use-gen2-H2C-commands-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0030-rtl8xxxu-Initialize-GPIO-settings-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0031-rtl8xxxu-Add-simple-rtl8188eu_rf_on-routine.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0032-rtl8xxxu-Implement-rtl8188e_disable_rf.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0033-rtl8xxxu-Update-8188e-efuse-definition-for-power-val.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0034-rtl8xxxu-Implement-rtl8188e_set_tx_power.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0035-rtl8xxxu-Implement-rtl8xxxu_fill_txdesc_v3-for-8188e.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0036-rtl8xxxu-Add-some-8188eu-registers-and-update-CCK0_A.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0037-rtl8xxxu-Improve-register-description-for-REG_FPGA1_.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0038-rtl8xxxu-properly-detect-RTL8188EU-devices.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0039-rtl8xxxu-Implement-8188eu-specific-8051-reset-functi.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0040-rtl8xxxu-Disable-packet-DMA-aggregation-on-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0041-rtl8xxxu-8188eu-set-REG_OFDM0_XA_AGC_CORE1-to-match-.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0042-rtl8xxxu-Fix-rtl8188eu-connection-fail.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0043-rtl8xxxu-Do-not-set-auto-rate-fallback-on-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0044-rtl8xxxu-Enable-8188eu-driver.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0045-rtl8xxxu-Add-rtl8188etv-to-USB-device-list.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0046-rtl8xxxu-Add-sitecom-dongle-to-USB-device-list.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0047-rtl8xxxu-Implement-rtl8188eu_active_to_emu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0048-rtl8xxxu-Implement-rtl8188eu_power_off.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0049-rtl8xxxu-Add-rtl8188eu-USB-ID-for-D-Link-USB-GO-N150.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0050-rtl8xxxu-Clear-SYS_FUNC_UPLL-during-power-up-on-8188.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0051-rtl8xxxu-Early-enable-of-WEP-TKIP-security-on-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0052-rtl8xxxu-Correct-power-down-sequence-for-8188eu.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0053-rtl8xxxu-Reset-8188eu-REG_GPIO_MUXCFG-on-power-off.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0054-rtl8xxxu-Handle-devices-with-a-smaller-LLT-buffer.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0055-rtl8xxxu-Fix-reloading-of-driver-for-8188eu-devices.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0056-rtl8xxxu-Make-sure-to-enable-OFDM-paths-for-8188eu-i.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
653-0057-rtl8xxxu-Add-rpt_sel-entry-to-struct-rtl8xxxu_rxdesc.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
700-mwl8k-missing-pci-id-for-WNR854T.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
801-libertas-configure-sysfs-links.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
802-libertas-set-wireless-macaddr.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
805-b43-gpio-mask-module-option.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
810-b43_no_pio.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
820-b43-add-antenna-control.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
841-b43-reduce-number-of-RX-slots.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
845-b43-only-use-gpio-0-1-for-led.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
847-b43-always-take-overlapping-devs.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
850-brcmsmac-remove-extra-regulation-restriction.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
860-brcmfmac-register-wiphy-s-during-module_init.patch mac80211: backport brcmfmac changes from 2016-09-27 2016-09-27 18:23:53 +02:00
861-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
862-brcmfmac-Disable-power-management.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
910-00-rt2x00-enable-rt2800soc-for-mt7620.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
910-01-add-support-for-mt7620.patch mac80211: rt2x00: add support for mac addr from device tree 2016-11-09 20:02:18 +01:00
921-ath10k_init_devices_synchronously.patch Revert "mac80211: remove ath10k delayed initialization hack" 2016-11-04 12:58:52 +01:00
930-ath10k_add_tpt_led_trigger.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
936-ath10k_skip_otp_check.patch mac80211: update to wireless-testing 2016-10-08 2016-10-13 17:06:03 +02:00
940-mwl8k_init_devices_synchronously.patch Revert "mwl8k: remove synchronous device init hack" 2016-11-04 13:23:07 +01:00