Searched refs:ATA_IDX_INB (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/ata/ |
H A D | ata-lowlevel.c | 118 request->status = ATA_IDX_INB(ch, ATA_STATUS); in ata_begin_transaction() 121 request->error = ATA_IDX_INB(ch, ATA_ERROR); in ata_begin_transaction() 179 if (!(ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_DSC)) in ata_begin_transaction() 198 if (!(ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_DSC)) in ata_begin_transaction() 249 request->status = ATA_IDX_INB(ch, ATA_STATUS); in ata_end_transaction() 267 request->error = ATA_IDX_INB(ch, ATA_ERROR); in ata_end_transaction() 304 request->status = ATA_IDX_INB(ch, ATA_STATUS); in ata_end_transaction() 330 request->error = ATA_IDX_INB(ch, ATA_ERROR); in ata_end_transaction() 350 length = ATA_IDX_INB(ch, ATA_CYL_LSB)|(ATA_IDX_INB(ch, ATA_CYL_MSB)<<8); in ata_end_transaction() 356 switch ((ATA_IDX_INB(ch, ATA_IREASON) & (ATA_I_CMD | ATA_I_IN)) | in ata_end_transaction() [all …]
|
H A D | ata-pci.c | 450 int bmstat = ATA_IDX_INB(ch, ATA_BMSTAT_PORT) & ATA_BMSTAT_MASK; in ata_pci_status() 457 if (ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_BUSY) { in ata_pci_status() 459 if (ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_BUSY) in ata_pci_status() 481 ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, (ATA_IDX_INB(ch, ATA_BMSTAT_PORT) | in ata_pci_dmastart() 486 (ATA_IDX_INB(ch, ATA_BMCMD_PORT) & ~ATA_BMCMD_WRITE_READ) | in ata_pci_dmastart() 501 ATA_IDX_INB(ch, ATA_BMCMD_PORT) & ~ATA_BMCMD_START_STOP); in ata_pci_dmastop() 503 error = ATA_IDX_INB(ch, ATA_BMSTAT_PORT) & ATA_BMSTAT_MASK; in ata_pci_dmastop() 515 ATA_IDX_INB(ch, ATA_BMCMD_PORT) & ~ATA_BMCMD_START_STOP); in ata_pci_dmareset()
|
H A D | ata-all.h | 536 #define ATA_IDX_INB(ch, idx) \ macro
|
/freebsd/sys/dev/ata/chipsets/ |
H A D | ata-acard.c | 129 int bmstat = ATA_IDX_INB(ch, ATA_BMSTAT_PORT) & ATA_BMSTAT_MASK; in ata_acard_status() 137 ATA_IDX_INB(ch, ATA_BMCMD_PORT) & ~ATA_BMCMD_START_STOP); in ata_acard_status() 140 if (ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_BUSY) { in ata_acard_status() 142 if (ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_BUSY) in ata_acard_status()
|
H A D | ata-marvell.c | 164 ATA_IDX_INB(ch, ATA_BMDEVSPEC_0) & 0x01) { in ata_marvell_setmode()
|
H A D | ata-via.c | 459 status = ATA_IDX_INB(ch, ATA_STATUS); in ata_via_sata_reset() 469 status = ATA_IDX_INB(ch, ATA_STATUS); in ata_via_sata_reset()
|
H A D | ata-intel.c | 437 if ((pcs == mask) && (ATA_IDX_INB(ch, ATA_STATUS) != 0xff)) in ata_intel_reset()
|
/freebsd/sys/powerpc/powermac/ |
H A D | ata_dbdma.c | 134 if (ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_BUSY) { in ata_dbdma_status() 136 if (ATA_IDX_INB(ch, ATA_ALTSTAT) & ATA_S_BUSY) in ata_dbdma_status()
|