On Tue, Jun 11, 2024 at 07:45:09PM +0100, Michael wrote
> 
> The above errors are an indication something is amiss with the
> requisite firmware for your graphics.

> Have you specified this in your kernel, or in your initramfs?

  OK, I've downloaded kbl_dmc_ver1_04.bin now, but I'm having problems
implementing it.  First I saved it to /lib/firmware, entered the
firmware name in "make menuconfig" (Build named firmware blobs into the
kernel) and recompiled; same error message about no such file.

  Then I created subdirectory /lib/firmware/i915 and moved the bin there.
I changed the entry in "make menuconfig" to "i915/kbl_dmc_ver1_04.bin"
and recompiled.  It finds the file now, but still errors out.  dmesg says

=========================================================================
[    0.221960] Loading firmware: i915/kbl_dmc_ver1_04.bin
[    0.221962] i915 0000:00:02.0: [drm] *ERROR* DMC firmware has wrong CSS 
header length (1097158924 bytes)
[    0.221964] i915 0000:00:02.0: [drm] Failed to load DMC firmware 
i915/kbl_dmc_ver1_04.bin. Disabling runtime power management.
[    0.221967] i915 0000:00:02.0: [drm] DMC firmware homepage: 
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
=========================================================================

  Any ideas what I'm doing wrong?  And why is it trying to load the file
even after I (try to) build it into the kernel?

-- 
Roses are red
Roses are blue
Depending on their velocity
Relative to you

Reply via email to