summaryrefslogtreecommitdiff
path: root/include/linux/libata.h
diff options
context:
space:
mode:
authorMarc Carino <marc.ceeeee@gmail.com>2013-08-24 23:22:48 -0700
committerTejun Heo <tj@kernel.org>2013-08-25 09:39:11 -0400
commit8be5ad9acb7c11b9d717bcdbe3d6de0dab081a39 (patch)
tree528bb497df99021c96fef990ccd4b3ae1b248e28 /include/linux/libata.h
parentf1bc1e4c44b1b78fe34431936c60759b5aad5e3f (diff)
libata: Populate host-to-device FIS "auxiliary" field
SATA 3.1 added an "auxiliary" field to the host-to-device FIS. Populate the host-to-device FIS with the new field via the taskfile struct. Signed-off-by: Marc Carino <marc.ceeeee@gmail.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux/libata.h')
-rw-r--r--include/linux/libata.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h
index 3198617905e1..9b6ba196179f 100644
--- a/include/linux/libata.h
+++ b/include/linux/libata.h
@@ -555,6 +555,10 @@ struct ata_taskfile {
u8 device;
u8 command; /* IO operation */
+
+ u32 auxiliary; /* auxiliary field */
+ /* from SATA 3.1 and */
+ /* ATA-8 ACS-3 */
};
#ifdef CONFIG_ATA_SFF