On 11/03/2025 20:15, Christopher Obbard wrote: > Hi Dmitry, > > On Tue, 11 Mar 2025 at 19:58, Dmitry Baryshkov <lumag@xxxxxxxxxx> wrote: >> >> On Tue, Mar 11, 2025 at 07:10:06PM +0100, Christopher Obbard wrote: >>> I sent this patch to start the discussion, some things I found: >>> >>> 1) Some interconnects are missing from arm defconfig. Should they be =y too ? >> >> No, unless those are required for the UART console. > > OK, that makes sense. FWIW the cryptic (to me, at least) commit log on > https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6eee808134ecf1c1093ff1ddfc056dc5e469d0c3 > made me think that the interconnects should be built-in on all devices. > > Of course, the real problem here is RB3gen2 not actually finding the > UFS/eMMC device due to no interconnect driver. > Until now, I have been building that into the kernel. I will > investigate instead shoving into the initrd (in both debian and > fedora) which should solve my issue and render this patchset useless. For Qualcomm platforms you are expected to always have initramfs, thus you will have the modules for UFS/eMMC mounts. I don't understand the problem which you were trying to solve. The interconnects were built in *only* because of need for serial console. Only. Best regards, Krzysztof