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