Lines Matching refs:tp_ops
32 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in ide_tf_readback() local
35 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in ide_tf_readback()
37 tp_ops->tf_read(drive, &cmd->tf, cmd->valid.in.tf); in ide_tf_readback()
40 tp_ops->write_devctl(hwif, ATA_HOB | ATA_DEVCTL_OBS); in ide_tf_readback()
42 tp_ops->tf_read(drive, &cmd->hob, cmd->valid.in.hob); in ide_tf_readback()
86 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in do_rw_taskfile() local
103 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in do_rw_taskfile()
108 tp_ops->output_data(drive, cmd, data, 2); in do_rw_taskfile()
120 tp_ops->tf_load(drive, &cmd->hob, cmd->valid.out.hob); in do_rw_taskfile()
121 tp_ops->tf_load(drive, &cmd->tf, cmd->valid.out.tf); in do_rw_taskfile()
127 tp_ops->exec_command(hwif, tf->command); in do_rw_taskfile()
163 stat = hwif->tp_ops->read_status(hwif); in task_no_data_intr()
212 stat = hwif->tp_ops->read_status(hwif); in wait_drive_not_busy()
264 hwif->tp_ops->output_data(drive, cmd, buf, nr_bytes); in ide_pio_bytes()
266 hwif->tp_ops->input_data(drive, cmd, buf, nr_bytes); in ide_pio_bytes()
342 u8 stat = hwif->tp_ops->read_status(hwif); in task_pio_intr()