Lines Matching refs:ioaddr
50 void __iomem *mmio = ap->ioaddr.data_addr; in ixp4xx_mmio_data_xfer()
103 struct ata_ioports *ioaddr = &ap->ioaddr; in ixp4xx_setup_port() local
107 ioaddr->cmd_addr = data->cs0; in ixp4xx_setup_port()
108 ioaddr->altstatus_addr = data->cs1 + 0x06; in ixp4xx_setup_port()
109 ioaddr->ctl_addr = data->cs1 + 0x06; in ixp4xx_setup_port()
111 ata_sff_std_ports(ioaddr); in ixp4xx_setup_port()
119 *(unsigned long *)&ioaddr->data_addr ^= 0x02; in ixp4xx_setup_port()
120 *(unsigned long *)&ioaddr->cmd_addr ^= 0x03; in ixp4xx_setup_port()
121 *(unsigned long *)&ioaddr->altstatus_addr ^= 0x03; in ixp4xx_setup_port()
122 *(unsigned long *)&ioaddr->ctl_addr ^= 0x03; in ixp4xx_setup_port()
123 *(unsigned long *)&ioaddr->error_addr ^= 0x03; in ixp4xx_setup_port()
124 *(unsigned long *)&ioaddr->feature_addr ^= 0x03; in ixp4xx_setup_port()
125 *(unsigned long *)&ioaddr->nsect_addr ^= 0x03; in ixp4xx_setup_port()
126 *(unsigned long *)&ioaddr->lbal_addr ^= 0x03; in ixp4xx_setup_port()
127 *(unsigned long *)&ioaddr->lbam_addr ^= 0x03; in ixp4xx_setup_port()
128 *(unsigned long *)&ioaddr->lbah_addr ^= 0x03; in ixp4xx_setup_port()
129 *(unsigned long *)&ioaddr->device_addr ^= 0x03; in ixp4xx_setup_port()
130 *(unsigned long *)&ioaddr->status_addr ^= 0x03; in ixp4xx_setup_port()
131 *(unsigned long *)&ioaddr->command_addr ^= 0x03; in ixp4xx_setup_port()