summaryrefslogtreecommitdiff
path: root/common/scsi.c
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@xilinx.com>2016-11-30 11:12:31 (GMT)
committerMichal Simek <michal.simek@xilinx.com>2016-12-02 13:37:26 (GMT)
commitc002e39ae669403baf21a7e04473447387f6302d (patch)
treea8cfcc57ca70b5651ee234c6da240685ee432942 /common/scsi.c
parent545a284711eb767ccb67ee6746b64bb330fa9303 (diff)
downloadu-boot-c002e39ae669403baf21a7e04473447387f6302d.tar.xz
scsi: Change scsi_scan() to be able to return value
With DM_SCSI this function will return more than one return value to cover errors. Suggested-by: Simon Glass <sjg@chromium.org> Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common/scsi.c')
-rw-r--r--common/scsi.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/scsi.c b/common/scsi.c
index ba65616..839b30b 100644
--- a/common/scsi.c
+++ b/common/scsi.c
@@ -524,7 +524,7 @@ removable:
* (re)-scan the scsi bus and reports scsi device info
* to the user if mode = 1
*/
-void scsi_scan(int mode)
+int scsi_scan(int mode)
{
unsigned char i, lun;
int ret;
@@ -558,6 +558,7 @@ void scsi_scan(int mode)
#ifndef CONFIG_SPL_BUILD
setenv_ulong("scsidevs", scsi_max_devs);
#endif
+ return 0;
}
#ifdef CONFIG_BLK