Lines Matching refs:ioaddr
371 void __iomem *rbase = ap->ioaddr.cmd_addr; in pata_macio_apply_timings()
573 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_freeze()
592 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_setup()
605 void __iomem *rbase = ap->ioaddr.cmd_addr; in pata_macio_bmdma_setup()
621 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_start()
634 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_stop()
648 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_status()
708 if (ap->ioaddr.bmdma_addr == NULL) in pata_macio_port_start()
722 ap->ioaddr.bmdma_addr = NULL; in pata_macio_port_start()
977 static void pata_macio_setup_ios(struct ata_ioports *ioaddr, in pata_macio_setup_ios() argument
981 ioaddr->cmd_addr = base; in pata_macio_setup_ios()
984 ioaddr->data_addr = base + (ATA_REG_DATA << 4); in pata_macio_setup_ios()
985 ioaddr->error_addr = base + (ATA_REG_ERR << 4); in pata_macio_setup_ios()
986 ioaddr->feature_addr = base + (ATA_REG_FEATURE << 4); in pata_macio_setup_ios()
987 ioaddr->nsect_addr = base + (ATA_REG_NSECT << 4); in pata_macio_setup_ios()
988 ioaddr->lbal_addr = base + (ATA_REG_LBAL << 4); in pata_macio_setup_ios()
989 ioaddr->lbam_addr = base + (ATA_REG_LBAM << 4); in pata_macio_setup_ios()
990 ioaddr->lbah_addr = base + (ATA_REG_LBAH << 4); in pata_macio_setup_ios()
991 ioaddr->device_addr = base + (ATA_REG_DEVICE << 4); in pata_macio_setup_ios()
992 ioaddr->status_addr = base + (ATA_REG_STATUS << 4); in pata_macio_setup_ios()
993 ioaddr->command_addr = base + (ATA_REG_CMD << 4); in pata_macio_setup_ios()
994 ioaddr->altstatus_addr = base + 0x160; in pata_macio_setup_ios()
995 ioaddr->ctl_addr = base + 0x160; in pata_macio_setup_ios()
996 ioaddr->bmdma_addr = dma; in pata_macio_setup_ios()
1092 pata_macio_setup_ios(&priv->host->ports[0]->ioaddr, in pata_macio_common_init()