Lines Matching refs:tp_ops
30 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in ide_tf_readback() local
33 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in ide_tf_readback()
35 tp_ops->tf_read(drive, &cmd->tf, cmd->valid.in.tf); in ide_tf_readback()
38 tp_ops->write_devctl(hwif, ATA_HOB | ATA_DEVCTL_OBS); in ide_tf_readback()
40 tp_ops->tf_read(drive, &cmd->hob, cmd->valid.in.hob); in ide_tf_readback()
84 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in do_rw_taskfile() local
101 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in do_rw_taskfile()
106 tp_ops->output_data(drive, cmd, data, 2); in do_rw_taskfile()
118 tp_ops->tf_load(drive, &cmd->hob, cmd->valid.out.hob); in do_rw_taskfile()
119 tp_ops->tf_load(drive, &cmd->tf, cmd->valid.out.tf); in do_rw_taskfile()
125 tp_ops->exec_command(hwif, tf->command); in do_rw_taskfile()
160 stat = hwif->tp_ops->read_status(hwif); in task_no_data_intr()
209 stat = hwif->tp_ops->read_status(hwif); in wait_drive_not_busy()
267 hwif->tp_ops->output_data(drive, cmd, buf, nr_bytes); in ide_pio_bytes()
269 hwif->tp_ops->input_data(drive, cmd, buf, nr_bytes); in ide_pio_bytes()
348 u8 stat = hwif->tp_ops->read_status(hwif); in task_pio_intr()