[Bug 107136] New: Allow to load firmware during run-time (after initialization)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jul 6 10:29:07 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=107136
Bug ID: 107136
Summary: Allow to load firmware during run-time (after
initialization)
Product: DRI
Version: DRI git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: pmenzel+bugs.freedesktop at molgen.mpg.de
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Building the i915 driver into the Linux kernel, that means not as a module,
*without* an initrd image, the message below is shown.
[ 0.427657] i915 0000:00:02.0: Direct firmware load for
i915/skl_dmc_ver1_27.bin failed with error -2
[ 0.428121] i915 0000:00:02.0: Failed to load DMC firmware
i915/skl_dmc_ver1_27.bin. Disabling runtime power management.
[ 0.428650] i915 0000:00:02.0: DMC firmware homepage:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
The firmware is present on the filesystem, but it has not been mounted yet.
$ ls -l /lib/firmware/i915/skl_dmc_ver1_27.bin
-rw-rw-r-- 1 root root 8928 Jun 6 19:23
/lib/firmware/i915/skl_dmc_ver1_27.bin
The firmware can be added using `EXTRA_FIRMWARE`, but that makes it difficult
if the Linux kernel should be shared between different systems using different
hardware generations.
The best solution would be to not require firmware at all as in earlier
hardware generations.
As a workaround it’d be great if the driver supported to load firmware after
the initialization phase.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20180706/c721e80c/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list