Lines Matching refs:io_ports
147 struct ide_io_ports *io_ports = &hwif->io_ports;
156 readsw((void __iomem *)io_ports->data_addr, buf, len / 2);
164 struct ide_io_ports *io_ports = &hwif->io_ports;
171 writesw((void __iomem *)io_ports->data_addr, buf, len / 2);
291 hw.io_ports.data_addr = tf_base + 0;
292 hw.io_ports.error_addr = tf_base + 4;
293 hw.io_ports.nsect_addr = tf_base + 2;
294 hw.io_ports.lbal_addr = tf_base + 6;
295 hw.io_ports.lbam_addr = tf_base + 1;
296 hw.io_ports.lbah_addr = tf_base + 5;
297 hw.io_ports.device_addr = tf_base + 3;
298 hw.io_ports.command_addr = tf_base + 7;
299 hw.io_ports.ctl_addr = ctl_base + 3;