diff options
author | Sean Anderson <seanga2@gmail.com> | 2023-10-07 21:47:48 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-10-17 20:50:52 -0400 |
commit | a0733b3c66fceba34e5fad2c84ccbfa79ede00f3 (patch) | |
tree | 16453459fbda97d69ee587adfa30bff3f8dd48e6 /common/spl | |
parent | e65b5d35c9116485366bb08138043d51220551da (diff) | |
download | u-boot-a0733b3c66fceba34e5fad2c84ccbfa79ede00f3.zip u-boot-a0733b3c66fceba34e5fad2c84ccbfa79ede00f3.tar.gz u-boot-a0733b3c66fceba34e5fad2c84ccbfa79ede00f3.tar.bz2 |
spl: mmc: Fix subsequent calls to spl_mmc_load with CONFIG_BLK
MMC devices do not have uclass platdata containing blk_descs, only their
child block devices do. Fortunately, we have a function just for this
purpose. This fixes subsequent calls to spl_mmc_load.
Fixes: bf28d9a6599 ("spl: mmc: Use correct MMC device when loading image")
Signed-off-by: Sean Anderson <seanga2@gmail.com>
Diffstat (limited to 'common/spl')
-rw-r--r-- | common/spl/spl_mmc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/spl/spl_mmc.c b/common/spl/spl_mmc.c index 0ab85d2..02ad32a 100644 --- a/common/spl/spl_mmc.c +++ b/common/spl/spl_mmc.c @@ -396,7 +396,7 @@ static int spl_mmc_get_mmc_devnum(struct mmc *mmc) #if !CONFIG_IS_ENABLED(BLK) block_dev = &mmc->block_dev; #else - block_dev = dev_get_uclass_plat(mmc->dev); + block_dev = mmc_get_blk_desc(mmc); #endif return block_dev->devnum; } |