Commit Graph

2832 Commits

Author SHA1 Message Date
Aniket Sahu
53c086b3e5 linux-firmware: Update firmware file for Intel Bluetooth AX203
This patch updates the firmware file for Intel Bluetooth AX203
Also it is known as Intel JohnsonPeak (JnP2).

FW Build: REL59564

Release Version: 22.210.0.3

Signed-off-by: Aniket Sahu <aniketx.sahu@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 08:34:26 -04:00
Aniket Sahu
9cc9745df5 linux-firmware: Update firmware file for Intel Bluetooth AX211
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).

FW Build: REL59564

Release Version: 22.210.0.3

Signed-off-by: Aniket Sahu <aniketx.sahu@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 08:34:26 -04:00
Aniket Sahu
45319be8b3 linux-firmware: Update firmware file for Intel Bluetooth AX211
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).

FW Build: REL59564

Release Version: 22.210.0.3

Signed-off-by: Aniket Sahu <aniketx.sahu@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 08:34:26 -04:00
Aniket Sahu
61d5819483 linux-firmware: Update firmware file for Intel Bluetooth AX210
This patch updates the firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP2).

FW Build: REL59564

Release Version: 22.210.0.3

Signed-off-by: Aniket Sahu <aniketx.sahu@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 08:34:22 -04:00
Josh Boyer
7f490a9a41 Merge branch 'dmc-adlp_2.19-mtl_2.12' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 07:49:18 -04:00
Josh Boyer
dcac1477bc Merge branch 'mtk-20230315' of https://github.com/tinghan-shen/linux_fw_scp
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 07:48:10 -04:00
Neeraj Kale
1f82dd25c3 linux-firmware: add firmware files for NXP BT chipsets
These BT only firmware files are submitted for NXP chips.

88w8997-bt:
uartuart8997_bt_v4.bin version: 16.92.21.p81
helper_uart_3000000.bin version: 16.92.21.p81

88w8987-bt:
uartuart8987_bt.bin version: 16.92.21.p76.5

88w9098-bt:
uartuart9098_bt_v1.bin version: 17.92.1.p136.24

iw416-bt:
uartiw416_bt_v0.bin version: 16.92.21.p81

iw611-bt / iw612-bt:
uartspi_n61x_v1.bin.se version: 18.99.1.p154.40

These firmware files are downloaded over UART interface. The
helper_uart_3000000.bin needs to be downloaded before
uartuart8997_bt_v4.bin for 88w8997 chip to set download baudrate
to 3000000.

Signed-off-by: Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 07:44:04 -04:00
Josh Boyer
49ad74b364 Merge https://github.com/pkshih/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-20 07:42:49 -04:00
Ping-Ke Shih
2c07f017ff rtw89: 8852b: update format-1 fw to v0.29.29.0
Correct channel report of hardware scan.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2023-03-18 21:44:30 +08:00
Ping-Ke Shih
b50cf9205d rtw89: 8852b: add format-1 fw v0.29.26.0
New fimrware type 5 to support hardware scan, P2P-PS and etc.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2023-03-18 21:44:16 +08:00
Ping-Ke Shih
416a66cae7 rtw89: 8852b: rollback firmware to v0.27.32.1
Since the format change of 8852b firmware will break user space as
discussion in threads [1] [2], I should rollback firmware to v0.27.32.1
in original format.

This patch is equal to revert two patches:
  7375bcff3f "rtw89: 8852b: update fw to v0.29.29.0"
  5148670daa "rtw89: 8852b: update fw to v0.29.26.0"

Then, re-add these two with new firmware filename rtw89/rtw8852b_fw-1.bin.

[1] https://lore.kernel.org/linux-wireless/df1ce994-3368-a57e-7078-8bdcccf4a1fd@gmail.com/T/#m24cb43be31a762d0ea70bf07f27ae96c59f6931b
[2] https://bugzilla.kernel.org/show_bug.cgi?id=217207

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2023-03-18 20:36:07 +08:00
Gustavo Sousa
a18a444bfb i915: Update MTL DMC to v2.12
Release notes:

  1. Fix for DC5 with CMTG enabled.
  2. Register sequence change for underrun recovery.
  3. WA for DPST save/restore.
  4. WA for 3Dlut restore issue.
  5. WA for Audio issue.
  6. Interrupt fix for flip queue.
  7. Fix for DC6v aggresive re-entry

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2023-03-17 14:06:32 -03:00
Gustavo Sousa
4ee236dbbf i915: Update ADLP DMC to v2.19
Release notes:

  1. Interrupt fix for flip queue
  2. Fix for DC6v aggresive re-entry
  3. Fix for DPST index

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
2023-03-17 14:06:22 -03:00
Tinghan Shen
d0997ff65c mediatek: Update mt8192/mt8195 SCP firmware to support MM21 and MT21
mt8192
Internal version: asurada_scp_v2.0.20536+a3bcde3e private-mt-scp:v0.0.123-d91c4a1
                  asurada_scp_15355.0.23_03_14 2023-03-14 10:35:15
Release version: v2.0.20536

mt8195
Internal version: cherry_scp_v2.0.20536+a3bcde3ef private-mt-scp:v0.0.123-d91c4a1
                  cherry_scp_15355.0.23_03_15 2023-03-15 10:05:55
Release version: v2.0.20536

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
2023-03-15 10:55:00 +08:00
Josh Boyer
c761dbe804 Merge tag 'iwlwifi-fw-2023-03-13' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
Firmware updates for So device based on core69 and core72

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-13 09:20:47 -04:00
Gregory Greenman
5bc279fb16 iwlwifi: update core69 and core72 firmwares for So device
The PNVM file remains without any change.

Revision: a764baac (core69)
	  fe17486e (core72)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
2023-03-13 10:05:47 +02:00
Fiona Trahe
588dd07134 qat: update licence text
The same firmware is distributed with the qat out-of-tree package.
Remove one unnecessary phrase in this licence to align with the licence
used in the out-of-tree package.

Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
20230310
2023-03-10 07:40:25 -05:00
Hilda Wu
a03713deff rtl_bt: Update RTL8822C BT USB firmware to 0x0CC6_D2E3
This firmware patch update for Realtek RTL8822C BT USB controller.

Release Version: 0x0CC6_D2E3

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-10 07:39:05 -05:00
Hilda Wu
63dac62bef rtl_bt: Update RTL8822C BT UART firmware to 0x05C6_D2E3
This firmware patch update for Realtek RTL8822C BT UART controller.

Release Version: 0x05C6_D2E3

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-10 07:38:19 -05:00
Emil Velikov
5adebcfa45 WHENCE: remove duplicate File entries
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 10:01:02 -05:00
Emil Velikov
d32de23e65 WHENCE: remove trailing white space
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:53:21 -05:00
Adam Guerin
24c9df9b94 linux-firmware: add fw for qat_4xxx
Add new firmware images for intel qat_4xxx hw crypto accelerators

Signed-off-by: Adam Guerin <adam.guerin@intel.com>
Signed-off-by: Gavin Troy <gavin.troy@intel.com>
Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:49:25 -05:00
Josh Boyer
09587dd08f Merge tag 'iwlwifi-fw-2023-03-06' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
Update Ty firmwares with the recent fixes.

Revision: daa05125 (core69)
	  fe17486e (core72)
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:48:18 -05:00
Josh Boyer
b568bbce06 Fix symlinks for Intel firmware
The Link statement includes the parent directory name, which
leads to broken links on install.  Correct this.

Reported-by: Sasa Ostrouska
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:45:41 -05:00
Josh Boyer
6a55abe941 Merge https://github.com/pkshih/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:41:07 -05:00
Josh Boyer
280f18e818 Merge branch 'brcmfmac-nvram-updates-3-3-2023' of git://git.kernel.org/pub/scm/linux/kernel/git/hansg/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:40:25 -05:00
Jing Cai
f49c572256 linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
Update binary firmware for MT7921 BT devices.

File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
Version: 20230302151355

Signed-off-by: Jing Cai <jing.cai@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:37:46 -05:00
Deren Wu
db6e357aeb linux-firmware: update firmware for MT7921 WiFi device
Update binary firmware for MT7921 WiFi devices

File: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
Version: 20230302150916a
File: mediatek/WIFI_RAM_CODE_MT7961_1.bin
Version: 20230302150956

Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-03-07 09:36:38 -05:00
Gregory Greenman
4309412c0d iwlwifi: update core69 and core72 firmwares for Ty device
The PNVM file remains without any change.

Revision: daa05125 (core69)
	  fe17486e (core72)

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
2023-03-06 17:12:36 +02:00
Bitterblue Smith
4cc3eda636 rtlwifi: Add firmware v16.0 for RTL8710BU aka RTL8188GU
rtl8xxxu will support this device.

Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2023-03-06 09:16:58 +08:00
Hans de Goede
76ad2755a2 brcm: Add nvram for the Lenovo Yoga Book X90F / X90L convertible
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>
2023-03-03 21:45:12 +01:00
Hans de Goede
1bc8afb2f5 brcm: Fix Xiaomi Inc Mipad2 nvram/.txt file macaddr
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>
2023-03-03 21:13:13 +01:00
Hans de Goede
d02d58aaef brcm: Add nvram for the Advantech MICA-071 tablet
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>
2023-03-03 21:12:58 +01:00
Josh Boyer
60971a6485 Merge branch 'liquidio-20230222' of https://github.com/dchickles/linux-firmware
https://www.marvell.com/content/dam/marvell/en/public-collateral/server-processors/marvell-security-advisory-liquid-io2.pdf

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-02-27 12:33:07 -05:00
Josh Boyer
bd2525d9c5 Merge https://github.com/pkshih/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-02-27 08:46:12 -05:00
Hilda Wu
c51488ffb1 rtl_bt: Update RTL8852C BT USB firmware to 0xD7B8_FABF
This firmware patch update for Realtek RTL8852C BT USB controller.

Release Version: 0xD7B8_FABF

Signed-off-by: Hilda Wu <hildawu@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-02-27 08:45:15 -05:00
Max Chou
3653d692bd rtl_bt: Add firmware and config files for RTL8821CS
This firmware/config is submitted for RTL8821C BT UART I/F.

Version: 0x75b8_f098

Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-02-27 08:44:33 -05:00
Ping-Ke Shih
7375bcff3f rtw89: 8852b: update fw to v0.29.29.0
Correct channel report of hardware scan.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2023-02-24 16:23:33 +08:00
Ping-Ke Shih
5148670daa rtw89: 8852b: update fw to v0.29.26.0
New fimrware type 5 to support hardware scan, P2P-PS and etc.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
2023-02-24 16:23:29 +08:00
Chickles, Derek
c600840944 liquidio: remove lio_23xx_vsw.bin
Removing lio_23xx_vsw.bin which has a security vulnerability.
This binary was published originally as a proof-of-concept and is
not installed in any production devices and should not be used. In
addition, the aforementioned LiquidIO devices are end of service.

Signed-off-by: Chickles, Derek <dchickles@marvell.com>
2023-02-22 18:48:26 -08:00
Josh Boyer
83f1d77813 Merge branch 'ath10k-20230215' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-02-15 14:27:03 -05:00
Josh Boyer
b291c96794 Merge branch 'for-upstream' of https://github.com/crojewsk-intel/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-02-15 09:04:11 -05:00
Cezary Rojewski
23afbfe8a2 intel: avs: Add AudioDSP base firmware for CNL-based platforms
Provide the base firmware for the skylake- and avs- drivers to utilize.
This is an updated version of existing intel/dsp_fw_cnl.bin.

Leave link for backward compatibility but put the binary into a
dedicated folder so it is clear which driver makes use of it.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2023-02-15 10:16:46 +01:00
Cezary Rojewski
284e55d982 intel: avs: Add AudioDSP base firmware for APL-based platforms
Provide the base firmware for the skylake- and avs- drivers to utilize.
This is an updated version of existing intel/dsp_fw_bxtn.bin and
intel/dsp_fw_glk.bin.

Leave links for backward compatibility but put the binaries into a
dedicated folder so it is clear which driver makes use of them.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2023-02-15 10:16:46 +01:00
Cezary Rojewski
289e3a9777 intel: avs: Add AudioDSP base firmware for SKL-based platforms
Provide the base firmware for the skylake- and avs- drivers to utilize.
This is an updated version of existing intel/dsp_fw_release.bin and
intel/dsp_fw_kbl.bin.

Leave links for backward compatibility but put the binaries into a
dedicated folder so it is clear which driver makes use of them.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
2023-02-15 10:16:42 +01:00
Kalle Valo
c7a57ef688 ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.23
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2023-02-15 11:09:53 +02:00
Kalle Valo
6a4e7f6792 ath11k: WCN6855 hw2.0: update board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2023-02-15 11:09:53 +02:00
Kalle Valo
0e2486b127 ath11k: WCN6750 hw1.0: update board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2023-02-15 11:09:53 +02:00
Kalle Valo
f48fbe42c2 ath11k: IPQ5018 hw1.0: add to WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2023-02-15 11:09:53 +02:00
Kalle Valo
9dacec6dad ath11k: IPQ5018 hw1.0: add board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2023-02-15 11:09:52 +02:00