Lines Matching defs:data_port
160 m8xx_ide_init_hwif_ports(hw_regs_t *hw, unsigned long data_port,
243 if (data_port >= MAX_HWIFS)
270 base = pcmcia_base + ioport_dsc[data_port].base_off;
273 pcmcia_base, ioport_dsc[data_port].base_off, base);
281 ioport_dsc[data_port].reg_off[i],
282 i, base + ioport_dsc[data_port].reg_off[i]);
284 *p++ = base + ioport_dsc[data_port].reg_off[i];
291 *irq = ioport_dsc[data_port].irq;
302 *irq = ioport_dsc[data_port].irq;
307 ide_hwifs[data_port].tuneproc = m8xx_ide_tuneproc;
315 (0x80000000 >> ioport_dsc[data_port].irq);
333 unsigned long data_port, unsigned long ctrl_port, int *irq)
367 if (data_port >= MAX_HWIFS)
370 base = ide_base + ioport_dsc[data_port].base_off;
373 ide_base, ioport_dsc[data_port].base_off, base);
381 ioport_dsc[data_port].reg_off[i],
382 i, base + ioport_dsc[data_port].reg_off[i]);
384 *p++ = base + ioport_dsc[data_port].reg_off[i];
389 *irq = ioport_dsc[data_port].irq;
393 ide_hwifs[data_port].tuneproc = m8xx_ide_tuneproc;
401 (0x80000000 >> ioport_dsc[data_port].irq);