Home
last modified time | relevance | path

Searched refs:ATA_IDX_OUTW (Results 1 – 4 of 4) sorted by relevance

/dragonfly/sys/dev/disk/nata/chipsets/
HData-serverworks.c203 ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature); in ata_serverworks_tf_write()
204 ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count); in ata_serverworks_tf_write()
205 ATA_IDX_OUTW(ch, ATA_SECTOR, ((request->u.ata.lba >> 16) & 0xff00) | in ata_serverworks_tf_write()
207 ATA_IDX_OUTW(ch, ATA_CYL_LSB, ((request->u.ata.lba >> 24) & 0xff00) | in ata_serverworks_tf_write()
209 ATA_IDX_OUTW(ch, ATA_CYL_MSB, ((request->u.ata.lba >> 32) & 0xff00) | in ata_serverworks_tf_write()
211 ATA_IDX_OUTW(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(atadev->unit)); in ata_serverworks_tf_write()
214 ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature); in ata_serverworks_tf_write()
215 ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count); in ata_serverworks_tf_write()
228 ATA_IDX_OUTW(ch, ATA_SECTOR, (request->u.ata.lba % sectors)+1); in ata_serverworks_tf_write()
229 ATA_IDX_OUTW(ch, ATA_CYL_LSB, in ata_serverworks_tf_write()
[all …]
HData-intel.c447 ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature); in ata_intel_31244_tf_write()
448 ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count); in ata_intel_31244_tf_write()
449 ATA_IDX_OUTW(ch, ATA_SECTOR, ((request->u.ata.lba >> 16) & 0xff00) | in ata_intel_31244_tf_write()
451 ATA_IDX_OUTW(ch, ATA_CYL_LSB, ((request->u.ata.lba >> 24) & 0xff00) | in ata_intel_31244_tf_write()
453 ATA_IDX_OUTW(ch, ATA_CYL_MSB, ((request->u.ata.lba >> 32) & 0xff00) | in ata_intel_31244_tf_write()
455 ATA_IDX_OUTW(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(atadev->unit)); in ata_intel_31244_tf_write()
/dragonfly/sys/dev/disk/nata/
HData-all.h702 #define ATA_IDX_OUTW(ch, idx, value) \ macro
HData-lowlevel.c849 ATA_IDX_OUTW(ch, ATA_DATA, 0); in ata_pio_write()