]> git.baikalelectronics.ru Git - uboot.git/commit
dm: mmc: Use bootdev_setup_sibling_blk()
authorSimon Glass <sjg@chromium.org>
Tue, 17 Jan 2023 17:47:25 +0000 (10:47 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 23 Jan 2023 23:11:39 +0000 (18:11 -0500)
commitdbd010601d8c374a1abb8933c50f2c51d719695c
tree41a4e1217e74afd3b3392ae0b3b88e7eaca6ee21
parent0a4d61109d9d886b099416700949fbec057ada0c
dm: mmc: Use bootdev_setup_sibling_blk()

At present MMC uses the bootdev_setup_for_dev() function to set up the
bootdev. This is because MMC only has one block-device child, so does not
need to worry about naming of the bootdev.

However this inconsistency with other bootdevs that use block devices is a
bit annoying. The only real reason for it is to have a name like
'mmc0.bootdev' instead of 'mmc0.blk.bootdev'.

Update bootdev_setup_sibling_blk() to drop '.blk' from the name where it
appears, thus removing the only reason to use the bootdev_setup_for_dev().
Switch MMC over to the subling function.

Signed-off-by: Simon Glass <sjg@chromium.org>
boot/bootdev-uclass.c
drivers/mmc/mmc-uclass.c
include/bootdev.h