Home
last modified time | relevance | path

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

/src/sys/dev/mvs/
H A Dmvs.c1143 ATA_OUTB(ch->r_mem, ATA_CONTROL, ATA_A_HOB); in mvs_tfd_read()
1148 ATA_OUTB(ch->r_mem, ATA_CONTROL, 0); in mvs_tfd_read()
1161 ATA_OUTB(ch->r_mem, ATA_DRIVE, cmd->device); in mvs_tfd_write()
1162 ATA_OUTB(ch->r_mem, ATA_CONTROL, cmd->control); in mvs_tfd_write()
1163 ATA_OUTB(ch->r_mem, ATA_FEATURE, cmd->features_exp); in mvs_tfd_write()
1164 ATA_OUTB(ch->r_mem, ATA_FEATURE, cmd->features); in mvs_tfd_write()
1165 ATA_OUTB(ch->r_mem, ATA_COUNT, cmd->sector_count_exp); in mvs_tfd_write()
1166 ATA_OUTB(ch->r_mem, ATA_COUNT, cmd->sector_count); in mvs_tfd_write()
1167 ATA_OUTB(ch->r_mem, ATA_SECTOR, cmd->lba_low_exp); in mvs_tfd_write()
1168 ATA_OUTB(ch->r_mem, ATA_SECTOR, cmd->lba_low); in mvs_tfd_write()
[all …]
H A Dmvs.h647 #define ATA_OUTB(res, offset, value) \ macro
/src/sys/dev/ata/chipsets/
H A Data-nvidia.c229 ATA_OUTB(ctlr->r_res2, offset, 0xff); in ata_nvidia_chipinit()
232 ATA_OUTB(ctlr->r_res2, offset + 1, 0xdd); in ata_nvidia_chipinit()
303 ATA_OUTB(ctlr->r_res2, offset, (0x0f << shift)); in ata_nvidia_status()
H A Data-promise.c224 ATA_OUTB(ctlr->r_res1, 0x11, ATA_INB(ctlr->r_res1, 0x11) | 0x0a); in ata_promise_chipinit()
229 ATA_OUTB(ctlr->r_res1, 0x1f, ATA_INB(ctlr->r_res1, 0x1f) | 0x01); in ata_promise_chipinit()
395 ATA_OUTB(ctlr->r_res1, 0x11, in ata_promise_dmastart()
419 ATA_OUTB(ctlr->r_res1, 0x11, in ata_promise_dmastop()
668 ATA_OUTB(ctlr->r_res2, 0x4e8 + (ch->unit << 8), request->unit & 0x0f); in ata_promise_mio_command()
848 ATA_OUTB(ctlr->r_res2, 0x4e8 + (ch->unit << 8), 0x0f); in ata_promise_mio_pm_read()
899 ATA_OUTB(ctlr->r_res2, 0x4e8 + (ch->unit << 8), 0x0f); in ata_promise_mio_pm_write()
932 ATA_OUTB(ctlr->r_res2, 0x4e8 + (ch->unit << 8), port & 0x0f); in ata_promise_mio_softreset()
/src/sys/dev/ata/
H A Data-all.h519 #define ATA_OUTB(res, offset, value) \ macro
561 ATA_OUTB(ch->r_io[idx].res, ch->r_io[idx].offset, value)
/src/sys/dev/siis/
H A Dsiis.h443 #define ATA_OUTB(res, offset, value) \ macro
/src/sys/dev/ahci/
H A Dahci.h567 #define ATA_OUTB(res, offset, value) \ macro