Lines Matching refs:tp_ops
31 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in ide_tf_readback() local
34 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in ide_tf_readback()
36 tp_ops->tf_read(drive, &cmd->tf, cmd->valid.in.tf); in ide_tf_readback()
39 tp_ops->write_devctl(hwif, ATA_HOB | ATA_DEVCTL_OBS); in ide_tf_readback()
41 tp_ops->tf_read(drive, &cmd->hob, cmd->valid.in.hob); in ide_tf_readback()
85 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in do_rw_taskfile() local
102 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in do_rw_taskfile()
107 tp_ops->output_data(drive, cmd, data, 2); in do_rw_taskfile()
119 tp_ops->tf_load(drive, &cmd->hob, cmd->valid.out.hob); in do_rw_taskfile()
120 tp_ops->tf_load(drive, &cmd->tf, cmd->valid.out.tf); in do_rw_taskfile()
126 tp_ops->exec_command(hwif, tf->command); in do_rw_taskfile()
162 stat = hwif->tp_ops->read_status(hwif); in task_no_data_intr()
211 stat = hwif->tp_ops->read_status(hwif); in wait_drive_not_busy()
263 hwif->tp_ops->output_data(drive, cmd, buf, nr_bytes); in ide_pio_bytes()
265 hwif->tp_ops->input_data(drive, cmd, buf, nr_bytes); in ide_pio_bytes()
341 u8 stat = hwif->tp_ops->read_status(hwif); in task_pio_intr()