Firmware loading facility
modulename: firmware_class.ko
configname: CONFIG_FW_LOADER
Linux Kernel Configuration
└─>Device Drivers
└─>Generic Driver Options
└─>Firmware loader
└─>Firmware loading facility
In linux kernel since version 2.6.20 (release Date: 2007-02-04)
This enables the firmware loading facility in the kernel. The kernel
will first look for built-in firmware, if it has any. Next, it will
look for the requested firmware in a series of filesystem paths:
o firmware_class path module parameter or kernel boot param
o /lib/firmware/updates/UTS_RELEASE
o /lib/firmware/updates
o /lib/firmware/UTS_RELEASE
o /lib/firmware
Enabling this feature only increases your kernel image by about
828 bytes, enable this option unless you are certain you don't
need firmware.
You typically want this built-in (=y) but you can also enable this
as a module, in which case the firmware_class module will be built.
You also want to be sure to enable this built-in if you are going to
enable built-in firmware (CONFIG_EXTRA_FIRMWARE).
will first look for built-in firmware, if it has any. Next, it will
look for the requested firmware in a series of filesystem paths:
o firmware_class path module parameter or kernel boot param
o /lib/firmware/updates/UTS_RELEASE
o /lib/firmware/updates
o /lib/firmware/UTS_RELEASE
o /lib/firmware
Enabling this feature only increases your kernel image by about
828 bytes, enable this option unless you are certain you don't
need firmware.
You typically want this built-in (=y) but you can also enable this
as a module, in which case the firmware_class module will be built.
You also want to be sure to enable this built-in if you are going to
enable built-in firmware (CONFIG_EXTRA_FIRMWARE).
source code:
is depended by
CONFIG_MICROCODECONFIG_MWIFIEX_SDIO
CONFIG_DVB_AS102
CONFIG_VIDEO_SAA7164
CONFIG_RADIO_WL1273
CONFIG_VIDEO_EXYNOS4_FIMC_IS
CONFIG_DVB_C8SECTPFE
CONFIG_DVB_LGS8GXX
CONFIG_DRM_ACCEL_HABANALABS
CONFIG_DRM_ACCEL_IVPU
CONFIG_SND_EMU10K1
CONFIG_LEDS_LP55XX_COMMON
CONFIG_DELL_RBU
CONFIG_FPGA_M10_BMC_SEC_UPDATE
CONFIG_BT_MTK
CONFIG_BT_HCIBCM4377