dm: ahci: Avoid scsi_scan_dev() in ahci_probe_scsi()
Running 'scsi scan' command causes scsi_scan_dev() to be called, from which device_probe() is called and consequently AHCI driver probe routine will be called as SCSI driver's parent, and finally ahci_probe_scsi() calls scsi_scan_dev() again. Remove the call to scsi_scan_dev() in ahci_probe_scsi(). Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
2672233525
commit
9c1390d4b9
1 changed files with 0 additions and 5 deletions
|
@ -1183,11 +1183,6 @@ int ahci_probe_scsi(struct udevice *ahci_dev)
|
|||
ret = ahci_start_ports(uc_priv);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
debug("Scanning %s\n", dev->name);
|
||||
ret = scsi_scan_dev(dev, true);
|
||||
if (ret)
|
||||
return ret;
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Reference in a new issue