mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
mmc: Check for device with a seq number equal to num before checking against index
First check if there is an alias for the device tree node defined with the given num before checking against device index. Signed-off-by: Aswath Govindraju <a-govindraju@ti.com> Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
This commit is contained in:
parent
1fc9346af4
commit
2153a08a24
1 changed files with 5 additions and 3 deletions
|
@ -3052,9 +3052,11 @@ int mmc_init_device(int num)
|
|||
struct mmc *m;
|
||||
int ret;
|
||||
|
||||
ret = uclass_get_device(UCLASS_MMC, num, &dev);
|
||||
if (ret)
|
||||
return ret;
|
||||
if (uclass_get_device_by_seq(UCLASS_MMC, num, &dev)) {
|
||||
ret = uclass_get_device(UCLASS_MMC, num, &dev);
|
||||
if (ret)
|
||||
return ret;
|
||||
}
|
||||
|
||||
m = mmc_get_mmc_dev(dev);
|
||||
if (!m)
|
||||
|
|
Loading…
Reference in a new issue