Home
last modified time | relevance | path

Searched refs:ATA_DRIVE (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/sys/dev/ata/
H A Data-lowlevel.c178 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(request->unit)); in ata_begin_transaction()
197 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(request->unit)); in ata_begin_transaction()
480 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_MASTER)); in ata_generic_reset()
491 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_SLAVE)); in ata_generic_reset()
512 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_MASTER)); in ata_generic_reset()
523 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(ATA_MASTER)); in ata_generic_reset()
556 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(ATA_SLAVE)); in ata_generic_reset()
633 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(unit)); in ata_wait()
777 ((ATA_IDX_INB(ch, ATA_DRIVE) & 0xf) << 24); in ata_tf_read()
797 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(request->unit)); in ata_tf_write()
[all …]
H A Data-all.h46 #define ATA_DRIVE 6 /* (W) Sector/Drive/Head */ macro
/freebsd-14.2/sys/dev/ata/chipsets/
H A Data-serverworks.c191 ch->r_io[ATA_DRIVE].offset = ch_offset + 0x18; in ata_serverworks_ch_attach()
280 ((ATA_IDX_INW(ch, ATA_DRIVE) & 0xf) << 24); in ata_serverworks_tf_read()
298 ATA_IDX_OUTW(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(request->unit)); in ata_serverworks_tf_write()
306 ATA_IDX_OUTW(ch, ATA_DRIVE, in ata_serverworks_tf_write()
H A Data-promise.c852 ATA_IDX_OUTB(ch, ATA_DRIVE, port); in ata_promise_mio_pm_read()
903 ATA_IDX_OUTB(ch, ATA_DRIVE, port); in ata_promise_mio_pm_write()
936 ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_MASTER)); in ata_promise_mio_softreset()
1187 bytep[i++] = ATA_PDC_1B | ATA_PDC_WRITE_REG | ATA_PDC_WAIT_NBUSY|ATA_DRIVE; in ata_promise_apkt()
1208 bytep[i++] = ATA_PDC_1B | ATA_PDC_WRITE_REG | ATA_DRIVE; in ata_promise_apkt()
1222 bytep[i++] = ATA_PDC_1B | ATA_PDC_WRITE_REG | ATA_DRIVE; in ata_promise_apkt()
H A Data-fsl.c176 ch->r_io[ATA_DRIVE ].offset = 0xb8; in imx_ata_ch_attach()
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()
H A Data-intel.c840 ch->r_io[ATA_DRIVE].offset = ch_offset + 0x18; in ata_intel_31244_ch_attach()
901 ATA_IDX_OUTW(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(request->unit)); in ata_intel_31244_tf_write()
909 ATA_IDX_OUTB(ch, ATA_DRIVE, in ata_intel_31244_tf_write()
/freebsd-14.2/sys/powerpc/mpc85xx/
H A Dfsl_sata.h40 #define ATA_DRIVE 6 /* (W) Sector/Drive/Head */ macro
/freebsd-14.2/usr.sbin/bhyve/
H A Dahci.h45 #define ATA_DRIVE 6 /* (W) Sector/Drive/Head */ macro
/freebsd-14.2/sys/dev/siis/
H A Dsiis.h41 #define ATA_DRIVE 6 /* (W) Sector/Drive/Head */ macro
/freebsd-14.2/sys/dev/ahci/
H A Dahci.h42 #define ATA_DRIVE 6 /* (W) Sector/Drive/Head */ macro
/freebsd-14.2/sys/dev/mvs/
H A Dmvs.h207 #define ATA_DRIVE 0x118 /* (W) Sector/Drive/Head */ macro
H A Dmvs.c1143 res->device = ATA_INB(ch->r_mem, ATA_DRIVE); in mvs_tfd_read()
1162 ATA_OUTB(ch->r_mem, ATA_DRIVE, cmd->device); in mvs_tfd_write()