summaryrefslogtreecommitdiff
path: root/brcm
Commit message (Collapse)AuthorAgeFilesLines
* brcm: Add nvram for the Lenovo Yoga Book X90F / X90L convertibleHans de Goede2023-03-031-0/+139
| | | | | | | | | Add a NVRAM file for the brcmfmac4356 wifi chip found on the mainboard of the Lenovo Yoga Book X90 convertible. This is based on a copy of the existing "brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt" NVRAM file with various parameters changed to match the Lenovo Yoga Book X90F / X90L. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* brcm: Fix Xiaomi Inc Mipad2 nvram/.txt file macaddrHans de Goede2023-03-031-1/+1
| | | | | | | | | | | | Replace the macaddr setting with the special fixed macaddr the kernel's brcmfmac driver uses to identify that there is no macaddr programmed into the NIC (NIC programmed makes takes precedence over the .txt one). This will properly make the kernel generate a random MAC and set addr_assign_type to NET_ADDR_RANDOM on devices without a MAC programmed into the NIC. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* brcm: Add nvram for the Advantech MICA-071 tabletHans de Goede2023-03-031-0/+147
| | | | | | | | | Add a NVRAM file for the brcmfmac43241b4 wifi chip found on the mainboard of the Advantech MICA-071 tablet. This is based on a copy of the existing "brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt" NVRAM file with various parameters changed to match the Advantech MICA-071. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* brcm: revert firmware files for Cypress devicesArend van Spriel2023-02-104-0/+0
| | | | | | | | | | | | Recent commit added firmware files into the brcm subdirectory. However, it restored some firmware files that were replaced by firmware files provided by Cypress using symbolic links. Hence removing these files once more. Reported-by: John Keeping <john@metanate.com> Fixes: 0707b2f ("brcm: add/update firmware files for brcmfmac driver") Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: restore previous firmware file for BCM4329 deviceArend van Spriel2023-02-101-0/+0
| | | | | | | | | | | | The BCM4329 firmware was recently updated, but it was reported this was not working for NVIDIA Tegra devices. Turns out this firmware does not support a firmware api command that brcmfmac relies on. So we need to revert this firmware update and restore the previous one. Reported-by: Dmitry Osipenko <digetx@gmail.com> Fixes: 0707b2f ("brcm: add/update firmware files for brcmfmac driver") Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: add configuration files for CyberTan WC121Andreas Kemnade2023-01-171-0/+36
| | | | | | | | These chips are found in some ebook readers with devicetree in mainline kernel. Signed-off-by: Andreas Kemnade <andreas@kemnade.info> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: add/update firmware files for brcmfmac driverArend van Spriel2022-12-088-0/+0
| | | | | | | | Updating a number of firmware files and adding some that are already supported by the driver for some time. Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add nvram for Lenovo Yoga Tablet 2 830F/L and 1050F/L tabletsHans de Goede2022-08-101-0/+149
| | | | | | | | | Add a NVRAM file for the brcmfmac43241b4 wifi chip found on the mainboard of Lenovo Yoga Tablet 2 830F/L and 1050F/L tablets. This is based on a copy of the existing brcmfmac43430a0-sdio.ilife-S806.txt NVRAM file with various parameters changed to match the Lenovo Yoga Tablet 2 series. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* brcm: Add nvram for the Xiaomi Mi Pad 2 tabletHans de Goede2022-08-101-0/+137
| | | | | | | | | Add a NVRAM file for the brcmfmac43340 wifi/bt chip found on the Xiaomi Mi Pad 2 tablet. This is based on copy of the existing brcm/brcmfmac4356-pcie.gpd-win-pocket.txt NVRAM file with some of the calibration values adjusted for the Xiaomi Mi Pad 2 tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* brcm: Add nvram for the Asus TF103C tabletHans de Goede2022-08-101-0/+103
| | | | | | | | | Add a NVRAM file for the brcmfmac43340 wifi/bt chip found on the Asus TF103C tablet. This is based on copy of the existing brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt NVRAM file with some of the calibration values adjusted for the Asus TF103C tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* Add initial AzureWave AW-CM256SM NVRAM filePeter Robinson2022-06-211-0/+66
| | | | | | | | | | | The AzureWave AW-CM256SM wireless module is a WiFi/BT combo module built using the Cypress CYW43455. Add an initial NVRAM based on the one provided for the Beagle-AI which contains this WiFi module. We can update/improve this easily enough if we get a newer rev of the NVRAM later. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* Remove the Pine64 Quartz copy of the RPi NVRAMPeter Robinson2022-06-211-83/+0
| | | | | | | | | | | | | We can't just copy the Rasperry Pi NVRAM, their modules are custom made so they have their own special NVRAMs for their variant. While they may work for other modules it could put them out of compliance or worse. We need to add an appropraite AzureWave AW-CM256SM NVRAM. Even if it was the right one it should have just been linked rather than actually copying it again too. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add NVRAM file 43455 based Wifi/BT module as used on the Quartz64 ↵Dan Johansen2022-06-101-0/+83
| | | | | | | | Model B from Pine64. This file is based on the existing "brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt" NVRAM file. Signed-off-by: Dan Johansen <strit@manjaro.org> [Folded in separate patch to add WHENCE entry] Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: rename Rock960 NVRAM to AP6356S and link devices to itPeter Robinson2022-04-111-0/+0
| | | | | | | | | The Rock960, VIM2 and Firefly3399 all have a AP6356S WiFi module and their NVRAM all appear to be the same so call the NVRAM after the AP module and link the 3 devices to that to make it clear. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43455 based AP6255 NVRAM for the ACEPC T8 Mini PCmasterHans de Goede2021-09-281-0/+73
| | | | | | | | | | Add a NVRAM file for the Ampak AP6255 Wifi/BT module as used on the ACEPC T8 Mini PC This file is based on the existing "brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt" NVRAM file with the values adjusted for the Minix Neo Z83-4 Mini PC Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add nvram for the Chuwi Hi8 (CWI509) tabletHans de Goede2021-04-031-0/+47
| | | | | | | | | | Add a NVRAM file for the brcmfmac43430a0 wifi/bit chip found on the Chuw Hi8 (CWI509) tablet. This is based on copy of the existing brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt NVRAM file with some the calibration values adjusted for the Chuwi Hi8 tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add nvram for the Predia Basic tabletHans de Goede2021-04-031-0/+98
| | | | | | | | | | Add a NVRAM file for the brcmfmac43340 wifi/bit chip found on the predia-basic tablet. This is based on copy of the existing brcm/brcmfmac43340-sdio.meegopad-t08.txt NVRAM file with some the calibration values adjusted for the Predia Basic tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Fix Raspberry Pi 4B NVRAM fileMatthias Brugger2021-03-031-1/+1
| | | | | | | | | NVRAM file set's boarflags3 to 0x48200100 which indicates the firmware that an external LPO is present. But on the RPi4 no external LPO exists. Fixes: 870b805 ("brcm: Update Raspberry Pi 3B+/4B NVRAM for downstream changes") Signed-off-by: Matthias Brugger <mbrugger@suse.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add NVRAM for Vamrs 96boards Rock960Peter Robinson2021-01-091-0/+122
| | | | | | | | | | | | | The 96boards Rock960 has a Cypress 4356 WiFi module, this adds the a NVRAM based on the downstream NVRAM. https://people.linaro.org/~manivannan.sadhasivam/rock960_wifi/brcmfmac4356-sdio.txt Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Cc: Sahaj Sarup <sahaj.sarup@linaro.org> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Update Raspberry Pi 3B+/4B NVRAM for downstream changesPeter Robinson2021-01-092-1/+3
| | | | | | | | | | | | | | The Raspberry Pi Foundation NVRAM files have been updated for a new BT/WiFi coexistence parameter for firmwares newer than 177, now we have new firmwares (7.45.221) from Cypress for the BCM43455 update the NVRAM for these parameters. Update the RPi4B NVRAM boardflags3 parameter to match too, which also happens to be what we already have for the RPi3B+. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Cc: Matthias Brugger <mbrugger@suse.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: remove old brcm firmwares that have newer cypress variantsPeter Robinson2021-01-0710-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Cypress pushed newer versions of the following firmwares: - 43012 - 43340 - 43362 - 4339 - 43430 - 43455 - 4354 - 4356 - 43570 - 4373 - 54591 Remove these old ones as they're likely vulnerable to at least the KrØØk vulnerability (CVE-2019-15126). Signed-off-by: Peter Robinson <pbrobinson@gmail.com> Cc: Hans de Goede <hdegoede@redhat.com> Cc: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* Use Link function for brcmfmac43362-sdio.lemaker,bananapro.txt20200421Josh Boyer2020-04-211-1/+0
| | | | | | | This removes the in-repo symlink and uses Link in WHENCE to create it at installation time. Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add BCM43455 NVRAM for Raspberry Pi 4 BMatthias Brugger2019-11-271-0/+82
| | | | | | | Add a NVRAM file for the BCM43455 Wifi/BT module as used on the Raspberry Pi 4 Model B. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* brcm: Add 43455 based AP6255 NVRAM for the Minix Neo Z83-4 Mini PCHans de Goede2019-08-271-0/+122
| | | | | | | | | | Add a NVRAM file for the Ampak AP6255 Wifi/BT module as used on the Minix Neo Z83-4 Mini PC. This file is based on the existing brvm/brcmfmac4356-pcie.gpd-win-pocket.txt NVRAM file with some of the values adjusted for the Minix Neo Z83-4 Mini PC. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43340 based AP6234 NVRAM for the PoV TAB-P1006W-232 tabletHans de Goede2019-08-271-0/+98
| | | | | | | | | | Add a NVRAM file for the Ampak AP6234 Wifi/BT module as used on the Point of View TAB-P1006W-232 tablet. This file is based on the existing brcm/brcmfmac43340-sdio.meegopad-t08.txt NVRAM file with some of the values adjusted for the Point of View TAB-P1006W-232 tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+Matthias Brugger2019-01-151-0/+82
| | | | | | | Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the Raspberry Pi 3 Model B+. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* brcm: Fix filename for BCM43430 NVRAM for the Raspberry Pi 3 Model BMatthias Brugger2019-01-151-0/+0
| | | | | | | | BCM43430 NVRAM config file for the RPi3 Model B was set to the value found by brcmf_dmi_probe(), but should use the DT compatible. Rename the file to actually make it work with the kernel driver. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* Revert "brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+"Josh Boyer2019-01-142-82/+0
| | | | This reverts commit fca5958287a3e5e0bd1676af0ca4fc2fb9704b42.
* brcm: Add BCM43430 NVRAM for the Raspberry Pi 3 Model BMatthias Brugger2019-01-111-0/+47
| | | | | | | Add a NVRAM file for the BCM43430 Wifi/BT module as used on the Raspberry Pi 3 Module B. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+Matthias Brugger2019-01-112-0/+82
| | | | | | | Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the Raspberry Pi 3 Model B+. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
* brcm: Add 4330 NVRAM for the Prowise PT301 tabletHans de Goede2018-12-181-0/+89
| | | | | | | | | | Add a NVRAM file for the Ampak AP6330 Wifi/BT module as used on the Prowise PT301 tablet. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the Prowise PT301 tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43430 NVRAM for the Chuwi Vi8 Plus tabletHans de Goede2018-12-181-0/+48
| | | | | | | | | | Add a NVRAM file for the Broadcom 43430 WiFi/BT chip as found on the Chuwi Vi8 Plus tablet's mainboard. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the Chuwi Vi8 Plus tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43340 based AP6234 NVRAM for the Meegopad T08 HDMI stickHans de Goede2018-12-181-0/+98
| | | | | | | | | | Add a NVRAM file for the Ampak AP6234 Wifi/BT module as used on the Meegopad T08 HDMI stick. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the Meegopad T08 HDMI stick. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43430a0 based AP6212 NVRAM for the Jumper EZpad mini 3 tabletHans de Goede2018-12-181-0/+49
| | | | | | | | | | Add a NVRAM file for the Ampak AP6212 Wifi/BT module as used on the Jumper EZpad mini 3 tablet. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the Jumper EZpad mini 3 tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43430a0 based AP6212 NVRAM for the Onda V80 Plus tabletHans de Goede2018-12-181-0/+51
| | | | | | | | | | Add a NVRAM file for the Ampak AP6212 Wifi/BT module as used on the ONDA V80 Plus tablet. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the ONDA V80 Plus tablet. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 4356 based AP6356 NVRAM for the GPD win handheldHans de Goede2018-12-181-0/+121
| | | | | | | | | | Add a NVRAM file for the Ampak AP6356 Wifi/BT module as used in the GPD win handheld. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the GPD win handheld. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add brcmfmac43362-sdio.lemaker,bananapro.txt symlinkHans de Goede2018-12-181-0/+1
| | | | | | | | | | | | | Lemaker, the manufacturer of the Banana Pro board has always shipped the NVRAM file from the Cubietech Cubietruck wifi for use with the Ampak AP6181 43362 WiFi/BT module on the Banana Pro. This commit adds a symlink from brcmfmac43362-sdio.lemaker,bananapro.txt to brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt to match this, making the Wifi on the Banana Pro work OOTB. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: Add 43362 based AP6210 NVRAM for the Cubietech CubietruckHans de Goede2018-12-181-0/+45
| | | | | | | | | | Add a NVRAM file for the Ampak AP6210 Wifi/BT module as found on the Cubietech Cubietruck board. This file is based on the existing brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted for the Cubietech Cubietruck board. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: provide new firmwares for BCM4366 chipsetArend van Spriel2018-12-152-0/+0
| | | | | | | | | | These firmwares are for the BCM4366 3x3 802.11 ac chipsets, which also comprise of BCM4366E or BCM43664 devices. Edited to add WHENCE entry by Josh Boyer Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm43362 sdioChi-Hsien Lin2018-09-131-0/+0
| | | | | | | This firmware includes p2p fixes. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: add 43430 based AP6212 and 1DX NVRAMRyan Harkin2018-07-272-0/+88
| | | | | | | | | | | | | | | Ampak AP6212 and Murata 1DX are both brcmfmac43430-sdio based WiFi/BT modules. I created these NVRAM config files from scratch based on publicly available information documented on the Linaro Wiki: https://wiki.linaro.org/mbl/nvram It is released under GPLv2. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm4356 pcieChi-Hsien Lin2018-06-061-0/+0
| | | | | | | | | | | | | This firmware include fixes for: CVE-2017-13077 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13078 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13079 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13080 - dropping replayed G1 for offloaded GTK rekey. CVE-2017-13081 - dropping replayed G1 for offloaded GTK rekey. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm4354 sdioChi-Hsien Lin2018-06-061-0/+0
| | | | | | | | | | | | | This firmware include fixes for: CVE-2017-13077 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13078 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13079 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13080 - dropping replayed G1 for offloaded GTK rekey. CVE-2017-13081 - dropping replayed G1 for offloaded GTK rekey. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm43362 sdioChi-Hsien Lin2018-06-061-0/+0
| | | | | | | | | | | | | This firmware include fixes for: CVE-2017-13077 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13078 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13079 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13080 - dropping replayed G1 for offloaded GTK rekey. CVE-2017-13081 - dropping replayed G1 for offloaded GTK rekey. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm43340 sdioChi-Hsien Lin2018-06-061-0/+0
| | | | | | | | | | | | | This firmware include fixes for: CVE-2017-13077 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13078 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13079 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13080 - dropping replayed G1 for offloaded GTK rekey. CVE-2017-13081 - dropping replayed G1 for offloaded GTK rekey. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm43430 sdioChi-Hsien Lin2018-06-061-0/+0
| | | | | | | | | | | | | This firmware include fixes for: CVE-2017-13077 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13078 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13079 - dropping replayed M3 for offloaded 4-way handshake. CVE-2017-13080 - dropping replayed G1 for offloaded GTK rekey. CVE-2017-13081 - dropping replayed G1 for offloaded GTK rekey. Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* BCM-0bb4-0306: Cypress Bluetooth firmware for HTC ViveKaihsiu Chen2018-03-121-0/+0
| | | | | Signed-off-by: Kaihsiu Chen <KaiHsiu_Chen@htc.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: add CYW4373 firmwares and Cypress license fileChi-Hsien Lin2017-12-062-0/+0
| | | | | | | | Add the CYW4373 SDIO and USB firmware files, along with the corresponding Cypress license file. Signed-off-by: Chi-hsien Lin <chi-hsien.lin@cypress.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* brcm: update firmware for bcm4358Arend van Spriel2017-11-251-0/+0
| | | | | | | | | | | This firmware include fixes for: CVE-2016-0801 - dropping BRCM proprietary packets received over the air. CVE-2017-0561 - adding length checks for TDLS action frames. CVE-2017-9417 - adding length checks for WME IE. Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* brcm: update firmware for bcm4356Arend van Spriel2017-11-251-0/+0
| | | | | | | | | | | This firmware include fixes for: CVE-2016-0801 - dropping BRCM proprietary packets received over the air. CVE-2017-0561 - adding length checks for TDLS action frames. CVE-2017-9417 - adding length checks for WME IE. Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>