This also brings in a new binary file, called PNVM, that is loaded
separately by the driver.
Build number: Core_build_core59-66
Revision: 49eeb572 (cc, Qu, QuZ, ty)
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum (13.2008.2406), Spectrum-2 (29.2008.2406) and Spectrum-3
(30.2008.2406).
This release contains the following fixes and improvements:
- MIRROR_SAMPLER_ACTION.mirror_probability_rate inverted.
- When adjacency is replaced-if-inactive (RATR.opcode=3), bad parameter was
reported when replacing an active entry.
- TC pool occupancy watermark not cleared after port splits.
- Per-TC counter of ECN-marked packets supported.
- When duplicating VXLAN packets for head-end replication, number of
lookups was limited to 254, while Spectrum>=2 support 4K.
- Deadlock on port activation when 3 1x ports are active in a single port
cluster on Spectrum-3.
- A storm of congestion threshold events generated on stably-congested
traffic when a 200 Gbps port is flapped on Spectrum-3.
- Incorrect early scheduling parameters for 50G 2-way split on Spectrum-2.
- Timeouts when accessing certain CRspace addresses.
- Enable sampling trapped packets.
Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
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>
Add version 3.12.1 (released the 2021-02-18) of firmware for Silabs
WF200. This firmware is necessary for the wfx driver currently hosted in
the staging/ directory of the Linux kernel.
Here the last modifications (only modifications tagged [LMAC] have an
impact on Linux):
New Features/Improvements:
[1725] - [UMAC] Wi-Fi power mode API with 'listen_interval = 0' is
taken into account
Bug fixes:
[1710] - [UMAC] Increase WPA3 connection authentication timeout
[1712] - [LMAC] Avoid beacon collision in concurrent mode
[1726] - [LMAC] Fix 'incoherent status and result_flags' warning
[1730] - [UMAC] Fix incorrect packet abort leading to assert
Add latest verified version of Mellanox Spectrum-family switch firmware,
for Spectrum (13.2008.2304), Spectrum-2 (29.2008.2304) and Spectrum-3
(30.2008.2304).
This release fixes the following issues (among others):
- Rx pause packet reaction latency on Spectrum-3
- Certain high-numbered flow counters would not work on Spectrum-2.
- FW freeze on Spectrum-1 when under heavy PTP traffic load.
- Mirroring traffic to the CPU on Spectrum-2.
- Shared headroom would not be exhausted before drops started occurring.
- Per-priority Rx discard counters were not always cleared.
- 400-Gbps ports with PFC enabled kept sending pause frames without buffer
pressure.
- Several issues in flow control and traffic admittance, and FW freeze
after an on-the-fly shared buffer reconfiguration.
- A number of issues in forwarding line speed traffic to partially split
8x ports on Spectrum-3.
- A number of issues related to in-service FW upgrade (ISSU / ISFU).
- Port shaper influenced ingress rate when PFC was enabled.
- FW freeze after a port was set admin down when unrelated ports were
congested.
And includes the following new feature:
- Improvements to counter read performance
Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
For 8821C rfe type 2 NIC
Signed-off-by: Guo-Feng Fan <vincent_fann@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch adds new firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP)
FW Build: REL19922
Release Version: 22.30.0.4
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch adds new firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP).
FW Build: REL19994
Release Version: 22.30.0.4
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch adds new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP)
FW Build: REL19994
Release Version: 22.30.0.4
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
Add firmware VIDEO.VPU.1.0-00087-PROD-1 for the Qualcomm Venus.
Used on the Robotics RB5 platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Add test signed firmware CDSP.HT.2.3.c1-00044-SM8250-2 for the Qualcomm
SM8250 Compute DSP.
Used on the Robotics RB5 platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Add test signed firmware ADSP.HT.5.3.c2-00055-SM8250-2 for the Qualcomm
SDM8250 Audio DSP.
Used on the Robotics RB5 platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
The kernel when booted in ACPI mode with SMBIOS/DMI
data uses that data to set the machine manufacture/model.
The RPi's WiFi driver uses the machine string to
select the correct firmware image. Because of
this, an additional link to select the correct
firmware is needed.
Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Peter Robinson <pbrobinson@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
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>
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>
It appears the link direction was incorrect resulting
in dangling symlinks. This also causes the brcm devices
to be unable to find their firmware
Fixes: 060ad8b3d5 ("cypress: Link the new cypress firmware to the old brcm files")
Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
Cc: Peter Robinson <pbrobinson@gmail.com>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Cc: Josh Boyer <jwboyer@kernel.org>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
By linking the new firmware to the old file it allows exisiting
kernels to make use of the new firmware and make use of the
newer firmware with all the associated fixes.
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>
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>
This firmware update for Realtek RTL8822C BT controller with USB I/F.
Release Version: 0x099a_7253
Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
The firmware and config files are for RTL8852A BT controller with USB interface.
Version: 0xd99a_7644
Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This firmware patch update for Realtek RTL8821C BT controller with USB
I/F.
Release Version: 0x829a_7644
Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
BananaPi M2 zero and M2 plus boards contain an AP6212 module which
works well with the default AP6212 config. Create symlinks so that
they work out of the box.
Signed-off-by: Stefan Seyfried <seife+dev@b1-systems.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch adds new firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP)
FW Build: REL17510
Release Version: 22.20.0.3
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch adds new firmware file for Intel Bluetooth AX200
Also it is known as Intel CyclonePeak (CcP).
FW Build: REL17535
Release Version: 22.20.0.3
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch adds new firmware file for Intel Bluetooth AX201
Also it is known as Intel HarrisonPeak (HrP)
FW Build: REL17535
Release Version: 22.20.0.3
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).
FW Build: REL17064
Release Version: 22.20.0.3
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).
FW Build: REL17064
Release Version: 22.20.0.3
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>