Hi, On 10/06/2014 10:33 AM, Ian Campbell wrote: > On Sun, 2014-10-05 at 17:10 +0200, Hans de Goede wrote: >> >> On 10/04/2014 10:35 AM, Ian Campbell wrote: >>> On Fri, 2014-10-03 at 17:05 +0200, Hans de Goede wrote: >>>> sunxi SOCs can boot from both mmc0 and mmc2, detect from which one we're >>>> booting, and make that one "mmc dev 0" so that a single u-boot binary can >>>> be used for both the onboard eMMC and for external sdcards. >>> >>> Where does the dependency on dev 0 being the boot device come from? Is >>> it just the env via CONFIG_SYS_MMC_ENV_DEV? >> >> No, the main reason why we need dev 0 to be the mmc we're actually booting >> from is because that is where the SPL will load the tertiary payload >> (the actual u-boot binary in our case) from, see: >> >> common/spl/spl_mmc.c >> >> Which has dev 0 hardcoded everywhere. > > I see. Could you paste this bit of reasoning into the commit log please? > (pretty much s/No, t/T/ on the above would do IMHO)
Done for v2. Regards, Hans -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
