https://github.com/dracutdevs/dracut/blob/master/modules.d/90kernel-modules/module-setup.sh#L74 Let me know if you are seeing a specific issue with the initramfs on Fedora and I can help you. We also configured all of the QC pinctrl drivers to be modules in Fedora, and this causes a large number of probe deferrals on boot up. One of the boots I measured was about a half second: https://lore.kernel.org/linux-embedded/Z6J3WpeJKIKENC81@x13s/ Everything eventually loads and works as expected though. The upstream defconfig configures most of the pinctrl drivers to be built in for Qualcomm. Brian