From f651526271fb0b3d12f07f0810d80512edf384ad Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Tue, 6 Sep 2011 12:31:42 +0200 Subject: scsi: refine constants for READ CAPACITY 16 Rename SERVICE_ACTION_IN to SERVICE_ACTION_IN_16 to distinguish from the 12-byte CDB variant, and add a constant for the subcommand. Signed-off-by: Paolo Bonzini Signed-off-by: Kevin Wolf --- hw/scsi-defs.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'hw/scsi-defs.h') diff --git a/hw/scsi-defs.h b/hw/scsi-defs.h index ea288fab07..bfe93922d4 100644 --- a/hw/scsi-defs.h +++ b/hw/scsi-defs.h @@ -102,7 +102,7 @@ #define LOCATE_16 0x92 #define WRITE_SAME_16 0x93 #define ERASE_16 0x93 -#define SERVICE_ACTION_IN 0x9e +#define SERVICE_ACTION_IN_16 0x9e #define WRITE_LONG_16 0x9f #define REPORT_LUNS 0xa0 #define BLANK 0xa1 @@ -112,6 +112,7 @@ #define LOAD_UNLOAD 0xa6 #define READ_12 0xa8 #define WRITE_12 0xaa +#define SERVICE_ACTION_IN_12 0xab #define WRITE_VERIFY_12 0xae #define VERIFY_12 0xaf #define SEARCH_HIGH_12 0xb0 @@ -122,6 +123,11 @@ #define READ_DEFECT_DATA_12 0xb7 #define SET_CD_SPEED 0xbb +/* + * SERVICE ACTION IN subcodes + */ +#define SAI_READ_CAPACITY_16 0x10 + /* * SAM Status codes */ -- cgit 1.4.1