Searched refs:ATA_S_DRQ (Results 1 – 3 of 3) sorted by relevance
84 #define ATA_S_DRQ 0x08 /* data request */ macro310 #define ATAPI_P_READ (ATA_S_DRQ | ATA_I_IN)311 #define ATAPI_P_WRITE (ATA_S_DRQ)312 #define ATAPI_P_CMDOUT (ATA_S_DRQ | ATA_I_CMD)313 #define ATAPI_P_DONEDRQ (ATA_S_DRQ | ATA_I_CMD | ATA_I_IN)
114 if (ata_wait(ch, atadev, (ATA_S_READY | ATA_S_DRQ)) < 0) { in ata_begin_transaction()258 int flags = ATA_S_DRQ; in ata_end_transaction()286 if (ata_wait(ch, atadev, (ATA_S_READY | ATA_S_DRQ)) < 0) { in ata_end_transaction()336 (request->status & ATA_S_DRQ)) { in ata_end_transaction()342 if (!(request->status & ATA_S_DRQ)) { in ata_end_transaction()692 (status & (ATA_S_DRQ | ATA_S_BUSY))) == ATAPI_P_CMDOUT) in ata_generic_command()
433 (ATA_S_BUSY | ATA_S_DRQ)) { in ata_ahci_softreset()