Home
last modified time | relevance | path

Searched refs:ATA_IDX_OUTB (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/sys/dev/ata/
H A Data-lowlevel.c516 ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_IDS); in ata_generic_reset()
686 ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_4BIT); in ata_generic_command()
694 ATA_IDX_OUTB(ch, ATA_FEATURE, ATA_F_DMA); in ata_generic_command()
695 ATA_IDX_OUTB(ch, ATA_CYL_LSB, 0); in ata_generic_command()
696 ATA_IDX_OUTB(ch, ATA_CYL_MSB, 0); in ata_generic_command()
699 ATA_IDX_OUTB(ch, ATA_FEATURE, 0); in ata_generic_command()
703 ATA_IDX_OUTB(ch, ATA_COMMAND, ATA_PACKET_CMD); in ata_generic_command()
765 ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_4BIT); in ata_tf_read()
790 ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count); in ata_tf_write()
792 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba); in ata_tf_write()
[all …]
H A Data-pci.c456 ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, bmstat & ~ATA_BMSTAT_ERROR); in ata_pci_status()
483 ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, (ATA_IDX_INB(ch, ATA_BMSTAT_PORT) | in ata_pci_dmastart()
487 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_pci_dmastart()
502 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_pci_dmastop()
506 ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, ATA_BMSTAT_INTERRUPT | ATA_BMSTAT_ERROR); in ata_pci_dmastop()
516 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_pci_dmareset()
519 ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, ATA_BMSTAT_INTERRUPT | ATA_BMSTAT_ERROR); in ata_pci_dmareset()
H A Data-all.h564 #define ATA_IDX_OUTB(ch, idx, value) \ macro
/freebsd-14.2/sys/dev/ata/chipsets/
H A Data-promise.c405 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_promise_dmastart()
425 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_promise_dmastop()
437 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_promise_dmareset()
482 ATA_IDX_OUTB(ch, ATA_BMDEVSPEC_0, 0x0b); in ata_promise_setmode()
525 ATA_IDX_OUTB(ch, ATA_BMDEVSPEC_0, 0x0b); in ata_promise_tx2_status()
851 ATA_IDX_OUTB(ch, ATA_FEATURE, reg); in ata_promise_mio_pm_read()
852 ATA_IDX_OUTB(ch, ATA_DRIVE, port); in ata_promise_mio_pm_read()
902 ATA_IDX_OUTB(ch, ATA_FEATURE, reg); in ata_promise_mio_pm_write()
903 ATA_IDX_OUTB(ch, ATA_DRIVE, port); in ata_promise_mio_pm_write()
904 ATA_IDX_OUTB(ch, ATA_COUNT, value & 0xff); in ata_promise_mio_pm_write()
[all …]
H A Data-acard.c135 ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, bmstat & ~ATA_BMSTAT_ERROR); in ata_acard_status()
137 ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, in ata_acard_status()
H A Data-intel.c904 ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature); in ata_intel_31244_tf_write()
905 ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count); in ata_intel_31244_tf_write()
906 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba); in ata_intel_31244_tf_write()
907 ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8); in ata_intel_31244_tf_write()
908 ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16); in ata_intel_31244_tf_write()
909 ATA_IDX_OUTB(ch, ATA_DRIVE, in ata_intel_31244_tf_write()
H A Data-via.c457 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | in ata_via_sata_reset()
467 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | in ata_via_sata_reset()