tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Issues with intelfb(4) and USB keyboards



On Sat, 19 Dec 2020, RVP wrote:

[ 7.124810] kern error: [drm:(../../../../external/bsd/drm2/dist/drm/i915/i915_drv.c:636)i915_firmware_load_error_print] *ERROR* failed to load firmware i915/skl_dmc_ver1.bin (0) [ 7.124810] kern error: [drm:(../../../../external/bsd/drm2/dist/drm/i915/i915_drv.c:651)i915_firmware_load_error_print] *ERROR* The driver is built-in, so to load the firmware you need to [ 7.124810] include it either in the kernel (see CONFIG_EXTRA_FIRMWARE) or
[     7.124810] in your initrd/initramfs image.
[ 7.134810] warning: ../../../../external/bsd/drm2/dist/drm/i915/intel_pm.c:3276: WARN_ON(p->pixel_rate == 0)kern error: [drm:(../../../../external/bsd/drm2/dist/drm/i915/intel_guc_loader.c:560)guc_fw_fetch] *ERROR* Failed to fetch GuC firmware from i915/skl_guc_ver4.bin (error -2) [ 7.134810] kern error: [drm:(../../../../external/bsd/drm2/dist/drm/i915/i915_gem.c:5417)i915_gem_init_hw] *ERROR* Failed to initialize GuC, error -5 (ignored)

Looks like you need to load the GPU firmware.
Create a directory called /libdata/firmware/i915drmkms and copy the
/lib/firmware/i915/*.bin files from some Linux system into it.
Create symbolic links, if needed, from what the kernel expects
(see above) to the latest `skl_*' (Skylake) versions of the same files.

Correction: Copy the `i915' directory into `/libdata/firmware/i915drmkms'
because the firmware loader is trying to load `i915/skl_...'.

-RVP



Home | Main Index | Thread Index | Old Index