On Mon, Dec 2, 2019 at 3:32 AM Bartosz Golaszewski <b...@bgdev.pl> wrote: > > czw., 14 lis 2019 o 16:10 Bartosz Golaszewski <b...@bgdev.pl> napisaĆ(a): > > > > From: Bartosz Golaszewski <bgolaszew...@baylibre.com> > > > > Booting from MMC on omapl138-lcdk is currently broken after we enabled > > driver-model in SPL. While I know what's wrong - the bind() callback not > > being called - I can't for the life of me figure out how to fix it. > > > > I'm still working on proper changes, but for now, I'd like to propose > > this series which fixes MMC boot with a workaround in which we call > > mmc_boot() manually from probe. > > > > First two patches drop some legacy code that's no longer needed. The > > third patch adds a U_BOOT_DEVICE() for mmc as we don't yet have full > > DT support (also in-progress). The last patch adds the workaround to > > the davinci mmc driver. > > > > This series depends on Adam Ford's patch increasing the pre-reloc > > malloc pool. > > > > [1] https://patchwork.ozlabs.org/patch/1192574/ > > > > Bartosz Golaszewski (4): > > mmc: davinci: drop support for ti,dm6441-mmc > > mmc: davinci: drop struct davinci_mmc_plat > > board: omapl138_lcdk: add the mmc device to SPL > > mmc: davinci: fix mmc boot in SPL > > > > arch/arm/mach-davinci/Kconfig | 1 + > > .../mach-davinci/include/mach/sdmmc_defs.h | 6 -- > > board/davinci/da8xxevm/omapl138_lcdk.c | 10 ++- > > drivers/mmc/davinci_mmc.c | 73 +++++++------------ > > 4 files changed, 36 insertions(+), 54 deletions(-) > > > > -- > > 2.23.0 > > > > Gentle ping.
I wonder if having a 'fixes:' tag would help move things along. adam > > Bart _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot