[U-Boot] [PATCH 0/4] omapl138_lcdk: fix MMC boot
Adam Ford
aford173 at gmail.com
Mon Dec 2 12:54:11 CET 2019
On Mon, Dec 2, 2019 at 3:32 AM Bartosz Golaszewski <brgl at bgdev.pl> wrote:
>
> czw., 14 lis 2019 o 16:10 Bartosz Golaszewski <brgl at bgdev.pl> napisaĆ(a):
> >
> > From: Bartosz Golaszewski <bgolaszewski at 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
More information about the U-Boot
mailing list