Disable drivers features which enable custom firmware building

configname: CONFIG_PREVENT_FIRMWARE_BUILD

Linux Kernel Configuration
└─>Device Drivers
└─>Generic Driver Options
└─>Disable drivers features which enable custom firmware building
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
Say yes to disable driver features which enable building a custom
driver firmware at kernel build time. These drivers do not use the
kernel firmware API to load firmware (CONFIG_FW_LOADER), instead they
use their own custom loading mechanism. The required firmware is
usually shipped with the driver, building the driver firmware
should only be needed if you have an updated firmware source.

Firmware should not be being built as part of kernel, these days
you should always prevent this and say Y here. There are only two
old drivers which enable building of its firmware at kernel build
time:

o CONFIG_WANXL through CONFIG_WANXL_BUILD_FIRMWARE
o CONFIG_SCSI_AIC79XX through CONFIG_AIC79XX_BUILD_FIRMWARE