Lines Matching refs:ap
107 struct ata_port *ap = dev->link->ap; in ata_data_xfer_8bit() local
110 ioread8_rep(ap->ioaddr.data_addr, buf, buflen); in ata_data_xfer_8bit()
112 iowrite8_rep(ap->ioaddr.data_addr, buf, buflen); in ata_data_xfer_8bit()
130 struct ata_port *ap; in pcmcia_8bit_drain_fifo() local
136 ap = qc->ap; in pcmcia_8bit_drain_fifo()
139 for (count = 0; (ap->ops->sff_check_status(ap) & ATA_DRQ) in pcmcia_8bit_drain_fifo()
141 ioread8(ap->ioaddr.data_addr); in pcmcia_8bit_drain_fifo()
144 ata_port_warn(ap, "drained %d bytes to clear DRQ\n", count); in pcmcia_8bit_drain_fifo()
202 struct ata_port *ap; in pcmcia_init_one() local
266 ap = host->ports[p]; in pcmcia_init_one()
268 ap->ops = ops; in pcmcia_init_one()
269 ap->pio_mask = ATA_PIO0; /* ISA so PIO 0 cycles */ in pcmcia_init_one()
270 ap->flags |= ATA_FLAG_SLAVE_POSS; in pcmcia_init_one()
271 ap->ioaddr.cmd_addr = io_addr + 0x10 * p; in pcmcia_init_one()
272 ap->ioaddr.altstatus_addr = ctl_addr + 0x10 * p; in pcmcia_init_one()
273 ap->ioaddr.ctl_addr = ctl_addr + 0x10 * p; in pcmcia_init_one()
274 ata_sff_std_ports(&ap->ioaddr); in pcmcia_init_one()
276 ata_port_desc(ap, "cmd 0x%lx ctl 0x%lx", io_base, ctl_base); in pcmcia_init_one()