diff options
Diffstat (limited to 'include/linux/ata.h')
| -rw-r--r-- | include/linux/ata.h | 11 | 
1 files changed, 10 insertions, 1 deletions
| diff --git a/include/linux/ata.h b/include/linux/ata.h index c224dbddb9b2..792e10a09787 100644 --- a/include/linux/ata.h +++ b/include/linux/ata.h @@ -322,15 +322,21 @@ enum {  	ATA_LOG_SATA_NCQ	= 0x10,  	ATA_LOG_NCQ_NON_DATA	= 0x12,  	ATA_LOG_NCQ_SEND_RECV	= 0x13, +	ATA_LOG_CDL		= 0x18, +	ATA_LOG_CDL_SIZE	= ATA_SECT_SIZE,  	ATA_LOG_IDENTIFY_DEVICE	= 0x30, +	ATA_LOG_SENSE_NCQ	= 0x0F, +	ATA_LOG_SENSE_NCQ_SIZE	= ATA_SECT_SIZE * 2,  	ATA_LOG_CONCURRENT_POSITIONING_RANGES = 0x47,  	/* Identify device log pages: */ +	ATA_LOG_SUPPORTED_CAPABILITIES	= 0x03, +	ATA_LOG_CURRENT_SETTINGS  = 0x04,  	ATA_LOG_SECURITY	  = 0x06,  	ATA_LOG_SATA_SETTINGS	  = 0x08,  	ATA_LOG_ZONED_INFORMATION = 0x09, -	/* Identify device SATA settings log:*/ +	/* Identify device SATA settings log: */  	ATA_LOG_DEVSLP_OFFSET	  = 0x30,  	ATA_LOG_DEVSLP_SIZE	  = 0x08,  	ATA_LOG_DEVSLP_MDAT	  = 0x00, @@ -415,6 +421,8 @@ enum {  	SETFEATURES_SATA_ENABLE = 0x10, /* Enable use of SATA feature */  	SETFEATURES_SATA_DISABLE = 0x90, /* Disable use of SATA feature */ +	SETFEATURES_CDL		= 0x0d, /* Enable/disable cmd duration limits */ +  	/* SETFEATURE Sector counts for SATA features */  	SATA_FPDMA_OFFSET	= 0x01,	/* FPDMA non-zero buffer offsets */  	SATA_FPDMA_AA		= 0x02, /* FPDMA Setup FIS Auto-Activate */ @@ -425,6 +433,7 @@ enum {  	SATA_DEVSLP		= 0x09,	/* Device Sleep */  	SETFEATURE_SENSE_DATA	= 0xC3, /* Sense Data Reporting feature */ +	SETFEATURE_SENSE_DATA_SUCC_NCQ = 0xC4, /* Sense Data for successful NCQ commands */  	/* feature values for SET_MAX */  	ATA_SET_MAX_ADDR	= 0x00, |