Eu tenho certos módulos que eu preciso compilar no kernel. Alguns desses módulos exigem firmware, que costumava ser incluído automaticamente em /usr/src/linux/firmware/ . No entanto, nenhum novo firmware será adicionado a este diretório, e os módulos do kernel estão gradualmente mudando para o firmware a partir de /lib/firmware . Toda vez que isso acontece, parece que preciso adicionar o nome do firmware a CONFIG_EXTRA_FIRMWARE no Kconfig.
Existe alguma maneira de coletar automaticamente a lista de blobs de firmware necessários pelos meus módulos compilados e incluí-los no kernel como a opção CONFIG_EXTRA_FIRMWARE ?
Para esclarecer: eu poderia fazer uma lista de todos os drivers que eu estou construindo no kernel, procurar em seu código-fonte por referências a blobs de firmware, e então definir CONFIG_EXTRA_FIRMWARE para esta lista de arquivos. Mas esse processo seria demorado e propenso a erros. Eu quero que isso aconteça de forma automática e confiável.