Lines Matching refs:ATAPI

12 transports for ATA and ATAPI devices, and SCSI<->ATA translation for ATA
135 Per-cmd ATAPI DMA capabilities filter
456 commands use :c:func:`ata_scsi_qc_complete` while ATAPI commands use
484 ATAPI NODATA or DMA
490 ATAPI PIO
492 in ATAPI NODATA or DMA, packet_task submits cdb. However, after
528 For all non-ATAPI commands, whether it fails or not, almost the same
533 However, failed ATAPI commands require more handling as REQUEST SENSE is
534 needed to acquire sense data. If an ATAPI command fails,
550 timeout and ATAPI error completion. This function calls low level libata
563 If EH is invoked due to a failed ATAPI qc, the qc here is completed but
641 ATA/ATAPI devices and describe how they should be handled in
669 during issuing or execution any ATA/ATAPI command.
679 is transferred. ATA/ATAPI standard states that "The device shall not
693 ATA/ATAPI device error (non-NCQ / non-CHECK CONDITION)
696 These are errors detected and reported by ATA/ATAPI devices indicating
699 errors are detected by ATA/ATAPI devices and reported using the same
706 For ATAPI commands,
718 Of errors detected as above, the following are not ATA/ATAPI device
724 corruption occurred during data transfer. Up to ATA/ATAPI-7, the
726 transfers but ATA/ATAPI-8 draft revision 1f says that the bit may be
730 Up to ATA/ATAPI-7, the standard specifies that ABRT could be set on
733 aren't allowed to use ICRC bit up to ATA/ATAPI-7, it seems to imply
736 However, ATA/ATAPI-8 draft revision 1f removes the part that ICRC
740 ATA/ATAPI device errors can be further categorized as follows.
749 but ATA/ATAPI standard specifies that the amount of transferred data
768 up to ATA/ATAPI-7 no definition of "na" can be found. However,
769 ATA/ATAPI-8 draft revision 1f describes "N/A" as follows.
779 ATAPI device CHECK CONDITION
782 ATAPI device CHECK CONDITION error is indicated by set CHK bit (ERR bit)
806 `ATA/ATAPI device error (non-NCQ / non-CHECK CONDITION) <#excatDevErr>`__
825 `ATA/ATAPI device error (non-NCQ / non-CHECK CONDITION) <#excatDevErr>`__.
913 - When it's known that HBA is in ready state but ATA/ATAPI device is in
925 OTOH, ATA/ATAPI standard describes in detail ways to reset ATA/ATAPI
942 Although ATA/ATAPI standard doesn't describe exactly, EDD implies
953 ATAPI DEVICE RESET command
978 ATA/ATAPI standard specifies that some parameters must be maintained
984 Also, ATA/ATAPI standard requires that IDENTIFY DEVICE / IDENTIFY PACKET