ATA_SRST
tf.ctl |= ATA_SRST;
tf.ctl &= ~ATA_SRST;
iowrite8(ap->ctl | ATA_SRST, ioaddr->ctl_addr);
ep93xx_pata_write_reg(drv_data, ap->ctl | ATA_SRST, IDECTRL_ADDR_CTL);
__raw_writew(ap->ctl | ATA_SRST, base + 0xe);
__raw_writeb(ATA_SRST, cf_port->c0);
pi->proto->write_regr(pi, 1, 6, ap->ctl | ATA_SRST);
tf.ctl |= ATA_SRST; /* setup SRST bit in taskfile control reg */
tf.ctl &= ~ATA_SRST; /* 2nd H2D Ctl. register FIS */
iowrite32(ap->ctl | ATA_SRST, ioaddr->ctl_addr);
tf.ctl |= ATA_SRST;
tf.ctl &= ~ATA_SRST;
(task->ata_task.fis.control & ATA_SRST))
(task->ata_task.fis.control & ATA_SRST))
((fis.control & ATA_SRST) != 0)))