Lines Matching refs:hw
248 struct ide_hw hw, *hws[] = { &hw };
288 memset(&hw, 0, sizeof(hw));
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;
301 ide_std_init_ports(&hw, tf_base, ctl_base + 6);
303 hw.irq = board->irq_pin;
304 hw.dev = &pdev->dev;