Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - F index

CONFIG_FIRMWARE_IN_KERNEL: Include in-kernel firmware blobs in kernel binary

General informations

The Linux kernel configuration item CONFIG_FIRMWARE_IN_KERNEL:

Help text

The kernel source tree includes a number of firmware 'blobs' that are used by various drivers. The recommended way to use these is to run "make firmware_install", which, after converting ihex files to binary, copies all of the needed binary files in firmware/ to /lib/firmware/ on your system so that they can be loaded by userspace helpers on request.

Enabling this option will build each required firmware blob into the kernel directly, where request_firmware() will find them without having to call out to userspace. This may be useful if your root file system requires a device that uses such firmware and do not wish to use an initrd.

This single option controls the inclusion of firmware for every driver that uses request_firmware() and ships its firmware in the kernel source tree, which avoids a proliferation of 'Include firmware for xxx device' options.

Say 'N' and let firmware be loaded from userspace.



Raw data from LKDDb:


This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - F index

Automatically generated (in year 2016) with in lkddb-sources.