Home
last modified time | relevance | path

Searched refs:ATA_IDX_INB (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/ata/
H A Data-lowlevel.c118 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 Data-pci.c450 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 Data-all.h536 #define ATA_IDX_INB(ch, idx) \ macro
/freebsd/sys/dev/ata/chipsets/
H A Data-acard.c129 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 Data-marvell.c164 ATA_IDX_INB(ch, ATA_BMDEVSPEC_0) & 0x01) { in ata_marvell_setmode()
H A Data-via.c459 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 Data-intel.c437 if ((pcs == mask) && (ATA_IDX_INB(ch, ATA_STATUS) != 0xff)) in ata_intel_reset()
/freebsd/sys/powerpc/powermac/
H A Data_dbdma.c134 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()