Lines Matching refs:ctl
296 static void ata_sff_set_devctl(struct ata_port *ap, u8 ctl) in ata_sff_set_devctl() argument
299 ap->ops->sff_set_devctl(ap, ctl); in ata_sff_set_devctl()
301 iowrite8(ctl, ap->ioaddr.ctl_addr); in ata_sff_set_devctl()
391 ap->ctl &= ~ATA_NIEN; in ata_sff_irq_on()
392 ap->last_ctl = ap->ctl; in ata_sff_irq_on()
395 ata_sff_set_devctl(ap, ap->ctl); in ata_sff_irq_on()
418 if (tf->ctl != ap->last_ctl) { in ata_sff_tf_load()
420 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_load()
421 ap->last_ctl = tf->ctl; in ata_sff_tf_load()
490 iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr); in ata_sff_tf_read()
496 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_read()
497 ap->last_ctl = tf->ctl; in ata_sff_tf_read()
1737 ap->ctl |= ATA_NIEN; in ata_sff_freeze()
1738 ap->last_ctl = ap->ctl; in ata_sff_freeze()
1741 ata_sff_set_devctl(ap, ap->ctl); in ata_sff_freeze()
2015 iowrite8(ap->ctl, ioaddr->ctl_addr); in ata_bus_softreset()
2017 iowrite8(ap->ctl | ATA_SRST, ioaddr->ctl_addr); in ata_bus_softreset()
2019 iowrite8(ap->ctl, ioaddr->ctl_addr); in ata_bus_softreset()
2020 ap->last_ctl = ap->ctl; in ata_bus_softreset()
2147 ata_sff_set_devctl(ap, ap->ctl); in ata_sff_postreset()
2148 ap->last_ctl = ap->ctl; in ata_sff_postreset()
3321 ap->ctl = ATA_DEVCTL_OBS; in ata_sff_port_init()