APPLIED: [SRU] [Bionic] [PATCH 0/1] Add missing firmware info for Intel GLK
Kleber Souza
kleber.souza at canonical.com
Fri Oct 19 14:48:25 UTC 2018
On 10/08/18 07:35, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1760545
>
> [Impact]
> i915 lacks information about the glk_dmc_ver1_04.bin firmware file in
> modinfo, so it is not included in the initrd along with the i915 driver.
> Thus the firmware does not get loaded. Loading the firmware is said to
> prevent a hang.
>
> In addition to that, this also causes GLK's HDMI audio codec stops
> working after S3.
>
> [Fix]
> Add a MODULE_FIRMWARE statement for the firmware.
>
> This information is required to let initramfs-tools includes the
> firmware.
>
> [Test Case]
> Without the firmware there will be a "Direct firmware load for
> i915/glk_dmc_ver1_04.bin failed with error -2" line in dmesg. With the
> firmware there is no such message.
>
> I can confirm the GLK HDMI audio issue is gone when firmware is loaded.
>
> [Regression Potential]
> Minimal. Will only be loaded by i915 for specific hardware, and loading
> the firmware is known to fix a hang.
>
> Ian W MORRISON (1):
> drm/i915/glk: Add MODULE_FIRMWARE for Geminilake
>
> drivers/gpu/drm/i915/intel_csr.c | 1 +
> 1 file changed, 1 insertion(+)
>
Applied to bionic/master-next branch.
Thanks,
Kleber
More information about the kernel-team
mailing list