On Sat, May 04, 2019 at 05:08:25AM +0000, Hans Malissa via blfs-support wrote:
> Hello!
> Did you build it into the kernel? I've noticed that I have to build my 
> firmware into the kernel, or otherwise it fails to load at runtime.
> 
> Yes (CONFIG_DRM_I915=y; I believe that is the correct kernel setting).
> Greetings,
> 
> Hans

To build it in, you need to edit the kernel config (menuconfig is
fine, but check the resultsby looking at .config afterwards : if you
start from nothing, it can sometimes end up a bit strange.

For an old radeon with only 3 items of firmware, I have in the
.config

#
# Firmware loader
#
CONFIG_FW_LOADER=y
CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin radeon/RS780_pfp.bin 
radeon/RS780_me.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
# CONFIG_FW_LOADER_USER_HELPER is not set

i.e.:
enable the loader
provide a space-separated list of subdirectory/blob items
tell it all firmware is in /lib/firmware

HTH

ĸen
-- 
Before the universe began, there was a sound. It went: "One, two, ONE,
two, three, four" [...] The cataclysmic power chord that followed was
the creation of time and space and matter and it does Not Fade Away.
 - wiki.lspace.org/mediawiki/Music_With_Rocks_In


-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to