Lines Matching refs:io_ports

44 		writeb(cmd, (void __iomem *)hwif->io_ports.command_addr);  in ide_exec_command()
46 outb(cmd, hwif->io_ports.command_addr); in ide_exec_command()
53 return readb((void __iomem *)hwif->io_ports.status_addr); in ide_read_status()
55 return inb(hwif->io_ports.status_addr); in ide_read_status()
62 return readb((void __iomem *)hwif->io_ports.ctl_addr); in ide_read_altstatus()
64 return inb(hwif->io_ports.ctl_addr); in ide_read_altstatus()
71 writeb(ctl, (void __iomem *)hwif->io_ports.ctl_addr); in ide_write_devctl()
73 outb(ctl, hwif->io_ports.ctl_addr); in ide_write_devctl()
83 writeb(select, (void __iomem *)hwif->io_ports.device_addr); in ide_dev_select()
85 outb(select, hwif->io_ports.device_addr); in ide_dev_select()
92 struct ide_io_ports *io_ports = &hwif->io_ports; in ide_tf_load() local
102 tf_outb(tf->feature, io_ports->feature_addr); in ide_tf_load()
104 tf_outb(tf->nsect, io_ports->nsect_addr); in ide_tf_load()
106 tf_outb(tf->lbal, io_ports->lbal_addr); in ide_tf_load()
108 tf_outb(tf->lbam, io_ports->lbam_addr); in ide_tf_load()
110 tf_outb(tf->lbah, io_ports->lbah_addr); in ide_tf_load()
112 tf_outb(tf->device, io_ports->device_addr); in ide_tf_load()
119 struct ide_io_ports *io_ports = &hwif->io_ports; in ide_tf_read() local
129 tf->error = tf_inb(io_ports->feature_addr); in ide_tf_read()
131 tf->nsect = tf_inb(io_ports->nsect_addr); in ide_tf_read()
133 tf->lbal = tf_inb(io_ports->lbal_addr); in ide_tf_read()
135 tf->lbam = tf_inb(io_ports->lbam_addr); in ide_tf_read()
137 tf->lbah = tf_inb(io_ports->lbah_addr); in ide_tf_read()
139 tf->device = tf_inb(io_ports->device_addr); in ide_tf_read()
168 struct ide_io_ports *io_ports = &hwif->io_ports; in ide_input_data() local
169 unsigned long data_addr = io_ports->data_addr; in ide_input_data()
179 ata_vlb_sync(io_ports->nsect_addr); in ide_input_data()
212 struct ide_io_ports *io_ports = &hwif->io_ports; in ide_output_data() local
213 unsigned long data_addr = io_ports->data_addr; in ide_output_data()
223 ata_vlb_sync(io_ports->nsect_addr); in ide_output_data()