On 3/11/25 7:52 PM, Dmitry Baryshkov wrote: > On Tue, Mar 11, 2025 at 07:02:56PM +0100, Christopher Obbard wrote: >> Currently some Qualcomm interconnect drivers are enabled >> as modules which isn't overly useful since the interconnects >> are required to be loaded during early boot. >> >> Loading the interconnects late (e.g. in initrd or as module) >> can cause boot issues, such as slowdown or even not booting >> at all (since the interconnect would be required for storage >> devices). > > This is not a good justification. It should be perfectly fine to load > block drivers (including their dependencies) from the initramfs. > > Up to now we have been enabling only those interconnect (and pinctrl, > btw) drivers, which are required to be able to open the consoe (thanks, > systemd). (non-earlycon) console is a better argument here, though Konrad