DMCUB updates for DCN351, DCN36.
From internal git commit 1e16e6ab80d090ee05a46d73fbfb8455f48cde54
Firmware release 0.1.34.0
Tested with DC 3.2.357
Release Notes:
- Dynamically clock gate before and after prefetch
Signed-off-by: Ray Wu <ray.wu@amd.com>
Several Asus laptops went to market without Speaker ID support, rename
their firmware files to match.
Laptops affected:
- 10431fb3
- 10433d78
- 10433d88
In addition, for 10433d78 and 10433d88 some of the firmware files were
mixed up and mis-named, so ensure the correct file is used for the
correct channel.
Fixes: 675b89218f ("cirrus: cs35l41: Add firmware and tuning for ASUS Consumer laptops")
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
This reverts commit ba41835c21.
This update to the MT7922 WiFi firmware regresses the wifi module
and has been widely reported, revert the change until Mediatek
can investigate and push a new fix.
Cc: Allan Wang <allan.wang@mediatek.com>
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Add the -98 ucode firmware for Bz/Fm and gl devices.
Since core 97, pnvm files are no longer needed for those devices.
Build number: Core_manual_signed_core98-161
Revision: 6ef20b19 (bz, gl)
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
When the QAT FW were in the root the qat_mmp.bin -> qat_895xcc_mmp.bin
was in place, that remains, but there isn't the equivilent of that in
the intel/qat directory so add in case the driver starts loading from
the new directory. Also group the links for this file close to the file.
Fixes: 06205c0e ("Move QAT firmware to intel/ subdirectory")
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
DMCUB updates for DCN314, DCN35, DCN351 and DCN36.
From internal git commit 1ba37b59cfe13e4d51787575eff5893403dd6836
Firmware release 0.1.32.0
Tested with DC 3.2.355
Release Notes:
- Fix some timing issue
- Update dpp mask while Panel Replay enabled
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Add the generic bootloader to the GSP directory so that Nouveau and
Nova can use it, instead of borrowing the booloader from the acr/
directory.
On Turing and GA100 systems that boot GSP-RM, the "generic bootloader"
is a small firmware image used to boot FWSEC firmware. To date, this
image is the same as the "ACR bootloader" in the gp102/acr/ directory.
Nouveau simply grabs that image when it needs to boot FWSEC, even though
it is technically in the wrong directory and not generated from the
OpenRM source files like all of the other firmware files that Nouveau
uses. All GSP-related firmware images should be in the gsp/ directory.
For the Nova GPU driver, this approach has two problems.
1. Although the generic bootloader hasn't changed since 2016, it is
packaged in OpenRM as a binhex array and could theoretically change
for any future version of GSP-RM. The current approach that Nouveau
takes would not support this.
2. Borrowing images in other directories is problematic, as the firmware
loading code in Nova expects all images to be in the gsp/ directory.
To remedy both issues, a new build of the generic firmware is introduced
for the 570.144 firmware and placed in the gsp/ directory. This image
is generated by the extract-firmware-nouveau.py script used to build all
the other linux-firmware images. This new image, although slightly
different in composition, is interchangeable with the acr/bl.bin image.
A generic bootloader for r535 is not included, because Nova does not
support r535 and that firmware version is also deprecated for Nouveau.
Signed-off-by: Timur Tabi <ttabi@nvidia.com>
Update IPU7 firmware binary, it is a product signed binary
used in latest Intel Pather Lake SOCs. Its version is same
as the old one, but it's product signed binary which can
be used in released product.
Signed-off-by: Bingbu Cao <bingbu.cao@intel.com>