openwrtv4/package/kernel/mac80211/patches
Rafał Miłecki c729fe0269 mac80211: backport brcmfmac changes from 2016-07-08
To work correctly hostapd requires wireless driver to allow interfaces
removal. It was working with brcmfmac only partially. Firmware for
BCM43602 got some special hack (feature?) that allowed removing all
interfaces by disabling mbss mode. It wasn't working with BCM4366
firmware and remaining interfaces were preventing hostapd from starting
again.

Those patches add support for "interface_remove" firmware method which
works with BCM4366 firmware and they make it finally possible to use
BCM4366 & brcmfmac & multiple interfaces.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-08 18:21:04 +02: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-06-20 2016-07-02 19:34:50 +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 packages: clean up the package folder 2013-06-21 16:54:37 +00: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-06-20 2016-07-02 19:34:50 +02:00
070-ath_common_config.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
100-remove-cryptoapi-dependencies.patch mac80211: refresh patches 2016-07-02 19:34:50 +02:00
110-mac80211_keep_keys_on_stop_ap.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +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
150-disable_addr_notifier.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +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-05-12 2016-05-15 20:55:39 +02:00
300-ath9k-force-rx_clear-when-disabling-rx.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
301-ath9k-limit-retries-for-powersave-response-frames.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
302-Revert-ath9k-interpret-requested-txpower-in-EIRP-dom.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
303-ath10k-Ensure-txrx-compl-task-is-stopped-when-cleani.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
304-ath10k-Ensure-peer_map-references-are-cleaned-up.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
305-ath10k-Clean-up-peer-when-sta-goes-away.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
306-mac80211-add-hdrlen-to-ieee80211_tx_data.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
307-mac80211-add-NEED_ALIGNED4_SKBS-hw-flag.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
308-ath10k-Fix-sending-NULL-Qos-NULL-data-frames-for-QCA.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
309-cfg80211-fix-proto-in-ieee80211_data_to_8023-for-fra.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
310-mac80211-minstrel-Enable-STBC-and-LDPC-for-VHT-Rates.patch mac80211: enable STBC and LDPC for VHT rates 2016-07-02 19:34:50 +02:00
311-ath10k-disable-wake_tx_queue-for-older-devices.patch ath10k: fix tx performance regression on older chipsets 2016-07-02 19:34:50 +02:00
312-ath9k-Correct-TSF-adjustment-to-align-the-beacon-tim.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
313-ath9k-Handle-channel-context-in-get_-set_-reset_tsf.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
314-ath9k-Use-tsf-offset-helper-in-ath9k_hw_reset.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
315-ath9k-Expose-tsf_adjustment-in-mac80211-tsf-getters-.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
316-ath9k-Remove-some-defined-constants-to-decrease-verb.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
317-ath9k-Fix-beacon-configuration-for-addition-removal-.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
318-brcmfmac-slightly-simplify-building-interface-combin.patch mac80211: backport brcmfmac changes from 2016-06-29 2016-07-06 10:34:19 +02:00
319-0001-brcmfmac-fix-lockup-when-removing-P2P-interface-afte.patch mac80211: backport brcmfmac changes from 2016-06-29 2016-07-06 10:34:19 +02:00
319-0002-brcmfmac-use-const-char-for-interface-name-in-brcmf_.patch mac80211: backport brcmfmac changes from 2016-06-29 2016-07-06 10:34:19 +02:00
319-0003-brcmfmac-include-also-core.h-header-in-cfg80211.h.patch mac80211: backport brcmfmac changes from 2016-06-29 2016-07-06 10:34:19 +02:00
319-0004-brcmfmac-add-missing-break-when-deleting-P2P_DEVICE.patch mac80211: backport brcmfmac changes from 2016-06-29 2016-07-06 10:34:19 +02:00
319-0005-brcmfmac-delete-interface-directly-in-code-that-sent.patch mac80211: backport brcmfmac changes from 2016-07-08 2016-07-08 18:21:04 +02:00
319-0006-brcmfmac-support-removing-AP-interfaces-with-interfa.patch mac80211: backport brcmfmac changes from 2016-07-08 2016-07-08 18:21:04 +02: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: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02: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: make it work with 3.18.12+ 2015-05-21 19:32:16 +00:00
410-ath9k_allow_adhoc_and_ap.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +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 mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
501-ath9k_ahb_init.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +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 mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
512-ath9k_channelbw_debugfs.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
513-ath9k_add_pci_ids.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
522-mac80211_configure_antenna_gain.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
530-ath9k_extra_leds.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
531-ath9k_extra_platform_leds.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
532-ath9k_get_led_polarity_from_platform_data.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +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-05-12 2016-05-15 20:55:39 +02:00
543-ath9k_entropy_from_adc.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
544-ath9k-ar933x-usb-hang-workaround.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
545-ath9k_ani_ws_detect.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +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: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
549-ath9k_enable_gpio_buttons.patch ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02: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: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02: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: update to 2015-12-03 2015-12-04 22:39:37 +00: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-add_platform_data_mac_addr.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
609-rt2x00-allow_disabling_bands_through_dts.patch mac80211: update to 2015-12-03 2015-12-04 22:39:37 +00:00
610-rt2x00-fix-rt3352-ext-pa.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
611-rt2x00-rf_vals-rt3352-xtal20.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02: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
615-rt2x00-fix_20mhz_clk.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
616-rt2x00-support-rt5350.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
619-rt2x00-change-led-polarity-from-OF.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00
620-rt2x00-add-AP+STA-support.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +02:00
620-rt2x00-rt3352-rf-id.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00: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: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00: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-05-12 2016-05-15 20:55:39 +02:00
802-libertas-set-wireless-macaddr.patch mac80211: update to wireless-testing 2016-05-12 2016-05-15 20:55:39 +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-07-08 2016-07-08 18:21:04 +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: backport brcmfmac changes from 2016-07-08 2016-07-08 18:21:04 +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 ath9k: add beacon related stability fixes 2016-07-05 10:45:17 +02:00
921-ath10k_init_devices_synchronously.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
930-ath10k_add_tpt_led_trigger.patch ath10k: fix tx performance regression on older chipsets 2016-07-02 19:34:50 +02:00
936-ath10k_skip_otp_check.patch mac80211: update to wireless-testing 2016-06-20 2016-07-02 19:34:50 +02:00
940-mwl8k_init_devices_synchronously.patch mac80211: update to wireless-testing 2016-01-10 2016-01-15 15:03:48 +00:00