Skip to content

firmware subsystem rebase up to v6.3

Sebastian Ott requested to merge seott1/centos-stream-9:firmware-9.3 into main

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2183343

Rebase of the firmware subsystem up to v6.3 with the primary goal to get NVIDIA Orin & NXP i.MX8 drivers up to date.

Tested on ampere-mtsnow-altra, nvidia-jetson-agx-orin, thunderx2, nxp-imx8, x86.

Note that there are a couple of conflicts due to missing loongarch support downstream.

V2: rebased on latest main, added:
1b617bc93178 firmware/sysfb: Fix VESA format selection
36e4fc57fc16 efi: Bump stub image version for macOS HVF compatibility

Omitted-fix: 4ce8f4c2027d ("platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet 2 830/1050 poweroff again")
driver specific
Omitted-fix: d80b83c911ca ("platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet 2 830/1050 poweroff again")
driver specific (same as above)
Omitted-fix: 650d9a14715f ("efi: Fix efi_power_off() not being run before acpi_power_off() when necessary")
included via ("d40908f2621e efi: Fix efi_power_off() not being run before acpi_power_off() when necessary")
Omitted-fix: fc3608aaa575 ("efi/libstub: Use relocated version of kernel's struct screen_info")
caused issues on imx8

Signed-off-by: Sebastian Ott sebott@redhat.com

Edited by Sebastian Ott

Merge request reports