Summary: | sys-kernel/linux-firmware-20171206 kernel 4.14.[3-8] Direct firmware load for i915/skl_dmc_ver1_26.bin failed with error -2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabio Coatti <fabio.coatti> |
Component: | Current packages | Assignee: | Chí-Thanh Christopher Nguyễn <chithanh> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | kernel, raistlin, zerochaos |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Config file for kernel showing this behavior |
Description
Fabio Coatti
2017-12-21 08:46:48 UTC
*** Bug 641816 has been marked as a duplicate of this bug. *** Got the issue: a wrongly configured CONFIG_EXTRA_FIRMWARE_DIR in kernel configuration. I guess that the issue can be closed. Created attachment 511596 [details]
Config file for kernel showing this behavior
(In reply to Fabio Coatti from comment #2) > Got the issue: a wrongly configured CONFIG_EXTRA_FIRMWARE_DIR in kernel > configuration. I guess that the issue can be closed. Uhm, not in my case. I mean, it's not set. Now I have CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" (In reply to Fabio Coatti from comment #5) > Now I have > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" Added this to .config, recompiled, no change. [ 0.238141] [drm] Driver supports precise vblank timestamp query. [ 0.240160] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 0.240188] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_01.bin failed with error -2 [ 0.240191] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/downloads/firmware], disabling runtime power management. [ 2.931301] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2 [ 2.931310] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2 [ 2.931640] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-6.bin failed with error -2 [ 2.931648] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2 4.14.11-r2, no change. sys-kernel/linux-firmware-20180103-r1, no change. [ 0.240188] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_01.bin failed with error -2 This is a local configuration problem. Apparently you have compiled the driver into the kernel but not the firmware. Solution is to set driver to become module or the firmware to become part of the kernel through CONFIG_EXTRA_FIRMWARE. The ath10k messages are expected as the driver tries to load board-specific firmware (not included in linux-firmware) before generic one (included in linux-firmware). |