Não está relacionado a nenhum gerenciador de inicialização.
Quando um driver usa a infra-estrutura de carregamento de firmware comum do kernel para carregar um arquivo de firmware, o kernel pode carregar o arquivo diretamente da árvore de diretórios /lib/firmware , ou pode opcionalmente iniciar um processo de espaço de usuário para manipular o firmware carga.
Esse processo de espaço do usuário costumava fazer parte do subsistema hotplug , então parte de udev , mas acho que ele está atualmente obsoleto e a versão do kernel é o principal meio de carregar o firmware de qualquer driver.
Se toda a operação de carregamento do firmware demorar mais do que o número de segundos especificado em /sys/class/firmware/timeout , a operação será considerada com falha. Como resultado, o driver que solicitou o firmware provavelmente falhará também.
Mais detalhes podem ser encontrados no diretório Documentation / firmware_class do pacote de código-fonte do kernel do Linux.