commit | 854f9a71f594555858cdffce18f6183a75d1d730 | [log] [tgz] |
---|---|---|
author | Simon Glass <sjg@chromium.org> | Sun Apr 23 20:02:10 2017 -0600 |
committer | Simon Glass <sjg@chromium.org> | Thu Jun 01 07:03:05 2017 -0600 |
tree | ac7493eb55054b0a51c2bda436958e35dfdf1572 | |
parent | 66656020ff180e2a689fbe83fcd02c3e42ecdc30 [diff] |
dm: mmc: Rewrite mmc_blk_probe() This function is called when the MMC block device is being probed. There is a recursive call in this function since find_mmc_device() itself can cause the MMC device to be probed. Admittedly the MMC device should already be probed, since we would not be probing its child otherwise, but the current code is unnecessarily convoluted. Rewrite this to access the MMC structure directly. Signed-off-by: Simon Glass <sjg@chromium.org>