Currently, genkernel checks whether CONFIG_FIRMWARE_IN_KERNEL option is set to "y" and if so it doesn't install in-kernel firmware. I want neither to compile firmware directly in the kernel image nor use firmware shipped with kernel sources, so I have linux-firmware package installed and CONFIG_FIRMWARE_IN_KERNEL is not set.
Therefore in my case genkernel will install blobs shipped with kernel overwriting files shipped with linux-firmware which is wrong and unwamted behaviour. Please add an option to tell genkernel not to touch firmware at all.
Author: Robin H. Johnson <firstname.lastname@example.org>
Date: Wed Oct 12 06:48:30 2016 -0700
FIRMWARE_INSTALL control option.
Prefer sys-kernel/linux-firmware to be installed and used rather than
always running firmware_install and overwriting the root copy.
Defaults to FIRMWARE_INSTALL=no, with ebuild updated to RDEPEND on
sys-kernel/linux-firmware, via IUSE='+firmware'
Signed-off-by: Robin H. Johnson <email@example.com>