summaryrefslogtreecommitdiff
path: root/cmd/usb_mass_storage.c
diff options
context:
space:
mode:
authorSean Anderson <sean.anderson@seco.com>2021-10-29 11:05:54 -0400
committerMarek Vasut <marex@denx.de>2021-10-30 22:55:00 +0200
commit1833e68c4f05fe7b3e502135dbc0ffa09327850d (patch)
tree33ee5b70529a5538789b50e038f2657074fbe54d /cmd/usb_mass_storage.c
parent617e851e3a26a1bbabbbc050f732d997628a9b61 (diff)
cmd: usb_mass_storage: Use part_get_info_by_dev_and_name_or_num
This allows specifying partitions using more extended syntax. This is particularly useful to access eMMC hardware partitions. For example, this allows something like ums 0 mmc 0.0,0.1,0.2,0.3 to expose four LUNs for each of the four default eMMC hardware partitions. Note that the comma syntax was already present, and this syntax is already documented. Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Diffstat (limited to 'cmd/usb_mass_storage.c')
-rw-r--r--cmd/usb_mass_storage.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/usb_mass_storage.c b/cmd/usb_mass_storage.c
index 14fa7233c7..d4e619b842 100644
--- a/cmd/usb_mass_storage.c
+++ b/cmd/usb_mass_storage.c
@@ -74,8 +74,8 @@ static int ums_init(const char *devtype, const char *devnums_part_str)
if (!devnum_part_str)
break;
- partnum = blk_get_device_part_str(devtype, devnum_part_str,
- &block_dev, &info, 1);
+ partnum = part_get_info_by_dev_and_name_or_num(devtype, devnum_part_str,
+ &block_dev, &info, 1);
if (partnum < 0)
goto cleanup;