
On Mon, Jul 18, 2022 at 10:33:18AM +0200, Quentin Schulz wrote:
Hi Xavier,
On 7/15/22 18:30, Xavier Drudis Ferran wrote:
Spi0 is not needed in SPL and SPL could be a little smaller without it, but then the SF_DEFAULT_BOOT would have to be 0 to refer to spi1, and that's confusing, because once U-Boot proper runs, it numbers the bus 1.
Add spi0 to the pre-reloc and spl trees so that the flash is always connected to bus 1.
Mmmm... Could we instead make U-Boot use the bus number from the alias in the aliases DT node? I think the mmc subsystem does this already and it would mean we don't need to enable unnecessary devices. Also, relying on
It does not seem to work for mmc, though.
I have mmc2 and mmc1 in SPL, and mmc1 and mmc0 in u-boot.
There are actually 3 mmc interfaces using 2 drivers so the situations is .. complex.
Thanks
Michal