For reflecting the real user circumstances and avoiding the confusion in field,
renaming back for HP EliteBook X Flip G1i only
The change was tested on HP EliteBook X Flip G1i
Signed-off-by: Letitia Tsai <letitia.tsai@hp.com>
commit d8fc35003 ("Update firmware for NPU PHX, STX and STX HALO")
introduced new NPU firmware binaries that are not compatible with
older kernel versions.
This leads to problems with NPU not going into proper state at sleep.
Restore the old binaries, and have the new ones set up for a new file
path. The kernel will be adjusted for the new file path.
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/5009
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
This firmware has been superseded by the newer version already present in the tree. Remove the old binary and its entry in WHENCE.
Signed-off-by: Vishnu Sankar <vishnuocv@gmail.com>
The earlier upstreamed firmware (vpu20_p1_gen2) for the SC7280 VPU was
incorrectly signed with an MBNv7 header. SC7280 only supports firmware
with an MBNv6 header, but this requirement was not communicated by the
developer who had validated the binary, leading to an incompatible
firmware being published to linux-firmware.
This change adds the correct and properly tested firmware image
vpu20_p1_gen2_s6.mbn, which is signed with an MBNv6 header and works on
SC7280 hardware.
Since some existing code references the older firmware name
vpu20_p1_gen2, add a compatibility link in WHENCE to preserve backwards
compatibility.
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
Glymur (a.k.a Snapdragon X2 Elite) is the new Snapdragon chipset for
compute/laptops. Add the gpu firmware files to enable graphics
functionality.
Signed-off-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
Add firmware binary for Glymur, update the WHENCE file with fw version
accordingly.
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
Different variants of the Intel Solar JfP2/1 Bluetooth controller use the same
firmware file name.
Create symbolic links to the common firmware files instead of duplicating
them. This reduces firmware storage space on the filesystem.
Signed-off-by: Kiran K <kiran.k@intel.com>
Different variants of the Intel Solar Bluetooth controller use the same
firmware file name (ibt-0040* and associated files).
Create symbolic links to the common firmware files instead of duplicating
them. This reduces firmware storage space on the filesystem.
Signed-off-by: Kiran K <kiran.k@intel.com>
Different variants of the Intel Pulsar Bluetooth controller use the same
firmware file name (ibt-17*, ibt-18* and associated files).
Create symbolic links to the common firmware files instead of duplicating
them. This reduces firmware storage space on the filesystem.
Signed-off-by: Kiran K <kiran.k@intel.com>
Different variants of the Intel AX201 Bluetooth controller use the same
firmware file name (ibt-19-0-4.sfi and associated files).
Create symbolic links to the common firmware files instead of duplicating
them. This reduces firmware storage space on the filesystem.
Signed-off-by: Kiran K <kiran.k@intel.com>
There are two lines with trailing whitespace - these are syntax
highlighted by some editors and automatically removed by others which
can lead to unnecessary changes in patches.
Remove them for the community.
Fixes: 33027759 (linux-firmware: add new cc33xx firmware for cc33xx chips)
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Add binary firmware for airoha-npu driver available on EN7581 SoC used
to offload traffic to/from the MT7990 WiFi chipset.
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Highlights of changes since 1.3.1.0:
- Add support for Intel E830 series SR-IOV Link Aggregation (LAG) in
active-active mode. This uses a dual-segment package with one segment
for E810 and one for E830, which increases package size.
Signed-off-by: Marcin Szycik <marcin.szycik@linux.intel.com>
Tested-by: Rinitha S <sx.rinitha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Linux kernel v6.18 added support for the cs35l56 amplifier family to
retrieve the speaker set ID from an EFI variable on Lenovo systems.
This allows different firmware files to be selected for different
speaker hardware variants.
The 17aa233c product uses a single firmware set and exposes this EFI
variable with a value indicating that speaker set ID 0 should be used.
This patch adds WHENCE Link: entries to alias the spkid0 firmware files
to the firmware that was previously published.
Change-Id: I822239c8f509a2ceea4b6cb3bafe70c23c211d41
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Add firmware for the Intel Integrated Sensor Hub (ISH)
used on the following Lenovo platforms:
- ThinkPad X12-in-1 Gen 10
- ThinkPad X1 Carbon Gen 13
- ThinkPad X9-14 Gen 1
The firmware is installed under LENOVO/ish and documented
in the WHENCE file.
Signed-off-by: Vishnu Sankar <vishnuocv@gmail.com>
Signed-off-by: Vishnu Sankar <vsankar@lenovo.com>
Tested-by: Ryan Jayme <rjayme2@lenovo.com>
Add SDCA bin files for following SSIDs:
0x2352
0x2353
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Update file with new FW release for db3.
Delete file for db9 and link it from db3 since they are now identical.
Add file for dba (identical as for db3).
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
This patch adds and updates the firmware files for the Cirrus CS35L56
and CS35L57 smart amplifiers used in some Dell laptops.
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Update the IPU7 firmware to 1.2.1.20251215_224531 version
for Panther Lake, this new firmware includes some updates:
- New signing key to support PRQ-ed Panther Lake chips
- Add some new features
- Fix some bugs
Signed-off-by: Hao Yao <hao.yao@intel.com>
Signed-off-by: Bingbu Cao <bingbu.cao@intel.com>