Lines Matching defs:ctl
110 * when finding an IRQ source. Non ctl capable devices don't
133 * If we have an mmio device with no ctl and no altstatus
150 * If we have an mmio device with no ctl and no altstatus
180 /* There are no DMA controllers without ctl. BUG here to ensure
217 * @ctl: value to write
227 static bool ata_sff_set_devctl(struct ata_port *ap, u8 ctl)
230 ap->ops->sff_set_devctl(ap, ctl);
234 iowrite8(ctl, ap->ioaddr.ctl_addr);
322 ap->ctl &= ~ATA_NIEN;
323 ap->last_ctl = ap->ctl;
325 ata_sff_set_devctl(ap, ap->ctl);
348 if (tf->ctl != ap->last_ctl) {
350 iowrite8(tf->ctl, ioaddr->ctl_addr);
351 ap->last_ctl = tf->ctl;
406 iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr);
412 iowrite8(tf->ctl, ioaddr->ctl_addr);
413 ap->last_ctl = tf->ctl;
1602 ap->ctl |= ATA_NIEN;
1603 ap->last_ctl = ap->ctl;
1605 ata_sff_set_devctl(ap, ap->ctl);
1882 iowrite8(ap->ctl, ioaddr->ctl_addr);
1884 iowrite8(ap->ctl | ATA_SRST, ioaddr->ctl_addr);
1886 iowrite8(ap->ctl, ioaddr->ctl_addr);
1887 ap->last_ctl = ap->ctl;
2006 if (ata_sff_set_devctl(ap, ap->ctl))
2007 ap->last_ctl = ap->ctl;
2194 ata_port_desc(ap, "cmd 0x%llx ctl 0x%llx",
3191 ap->ctl = ATA_DEVCTL_OBS;