ide: refactor tf_load() method
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / ide / ide-taskfile.c
index 0318a4cb09de6fbcba05f20695807a823f884e57..b1806ed46175482e4a419d44c44ee5ac83d16956 100644 (file)
@@ -98,7 +98,8 @@ ide_startstop_t do_rw_taskfile(ide_drive_t *drive, struct ide_cmd *orig_cmd)
                        cmd->tf.device |= drive->select;
                }
 
-               tp_ops->tf_load(drive, cmd);
+               tp_ops->tf_load(drive, &cmd->hob, cmd->valid.out.hob);
+               tp_ops->tf_load(drive, &cmd->tf,  cmd->valid.out.tf);
        }
 
        switch (cmd->protocol) {