diff options
Diffstat (limited to 'drivers/ata')
-rw-r--r-- | drivers/ata/libata-core.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c index e9b69ba489d2..be95fdb69726 100644 --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c | |||
@@ -353,6 +353,11 @@ int atapi_cmd_type(u8 opcode) | |||
353 | case GPCMD_READ_CD_MSF: | 353 | case GPCMD_READ_CD_MSF: |
354 | return ATAPI_READ_CD; | 354 | return ATAPI_READ_CD; |
355 | 355 | ||
356 | case ATA_16: | ||
357 | case ATA_12: | ||
358 | if (atapi_passthru16) | ||
359 | return ATAPI_PASS_THRU; | ||
360 | /* fall thru */ | ||
356 | default: | 361 | default: |
357 | return ATAPI_MISC; | 362 | return ATAPI_MISC; |
358 | } | 363 | } |