mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-05 04:36:13 +02:00
cmd/scsi: drop scsi reset command
Since commit b630f8b3aefc ("scsi: Forceably finish migration to DM_SCSI")
the "scsi reset" command has no possibility of actually resetting any
SCSI controller. Drop the command to avoid confusion that the command is
actually resetting the SCSI controller.
Signed-off-by: David Lechner <dlechner@baylibre.com>
This commit is contained in:
parent
a383c96892
commit
8191d23457
@ -31,13 +31,6 @@ static int do_scsi(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||
int ret;
|
||||
|
||||
if (argc == 2) {
|
||||
if (strncmp(argv[1], "res", 3) == 0) {
|
||||
printf("\nReset SCSI\n");
|
||||
ret = scsi_scan(true);
|
||||
if (ret)
|
||||
return CMD_RET_FAILURE;
|
||||
return ret;
|
||||
}
|
||||
if (strncmp(argv[1], "scan", 4) == 0) {
|
||||
ret = scsi_scan(true);
|
||||
if (ret)
|
||||
@ -52,7 +45,6 @@ static int do_scsi(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||
U_BOOT_CMD(
|
||||
scsi, 5, 1, do_scsi,
|
||||
"SCSI sub-system",
|
||||
"reset - reset SCSI controller\n"
|
||||
"scsi info - show available SCSI devices\n"
|
||||
"scsi scan - (re-)scan SCSI bus\n"
|
||||
"scsi device [dev] - show or set current device\n"
|
||||
|
||||
@ -38,16 +38,6 @@ def scsi_setup(ubman):
|
||||
|
||||
return dev_num, dev_type, dev_size
|
||||
|
||||
@pytest.mark.buildconfigspec('cmd_scsi')
|
||||
def test_scsi_reset(ubman):
|
||||
dev_num, dev_type, dev_size = scsi_setup(ubman)
|
||||
output = ubman.run_command('scsi reset')
|
||||
assert f'Device {dev_num}:' in output
|
||||
assert f'Type: {dev_type}' in output
|
||||
assert f'Capacity: {dev_size}' in output
|
||||
output = ubman.run_command('echo $?')
|
||||
assert output.endswith('0')
|
||||
|
||||
@pytest.mark.buildconfigspec('cmd_scsi')
|
||||
def test_scsi_info(ubman):
|
||||
dev_num, dev_type, dev_size = scsi_setup(ubman)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user