diff options
author | Tejun Heo <htejun@gmail.com> | 2007-09-23 00:14:11 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-10-12 14:55:40 -0400 |
commit | 854c73a2f1c3bcc4aa88c25e208dc597e8efb795 (patch) | |
tree | 210569f3c4fa4f9413ceb0bc3fcf89648a9894b2 /include/linux | |
parent | c78968bb0f7714ceba1cdfa23714454fc98cefdf (diff) |
libata: misc updates for AN
Update AN support in preparation of PMP support.
* s/ata_id_has_AN/ata_id_has_atapi_AN/
* add AN enabled reporting during configuration
* add err_mask to AN configuration failure reporting
* update LOCKING comment for ata_scsi_media_change_notify()
* check whether ATA dev is attached to SCSI dev ata_scsi_media_change_notify()
* set ATA_FLAG_AN in ahci and sata_sil24
Signed-off-by: Tejun Heo <htejun@gmail.com>
Cc: Kriten Carlson Accardi <kristen.c.accardi@intel.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/ata.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/ata.h b/include/linux/ata.h index a749f006387f..21f00a0646d8 100644 --- a/include/linux/ata.h +++ b/include/linux/ata.h | |||
@@ -353,7 +353,7 @@ struct ata_taskfile { | |||
353 | #define ata_id_queue_depth(id) (((id)[75] & 0x1f) + 1) | 353 | #define ata_id_queue_depth(id) (((id)[75] & 0x1f) + 1) |
354 | #define ata_id_removeable(id) ((id)[0] & (1 << 7)) | 354 | #define ata_id_removeable(id) ((id)[0] & (1 << 7)) |
355 | #define ata_id_has_dword_io(id) ((id)[48] & (1 << 0)) | 355 | #define ata_id_has_dword_io(id) ((id)[48] & (1 << 0)) |
356 | #define ata_id_has_AN(id) \ | 356 | #define ata_id_has_atapi_AN(id) \ |
357 | ( (((id)[76] != 0x0000) && ((id)[76] != 0xffff)) && \ | 357 | ( (((id)[76] != 0x0000) && ((id)[76] != 0xffff)) && \ |
358 | ((id)[78] & (1 << 5)) ) | 358 | ((id)[78] & (1 << 5)) ) |
359 | #define ata_id_iordy_disable(id) ((id)[49] & (1 << 10)) | 359 | #define ata_id_iordy_disable(id) ((id)[49] & (1 << 10)) |