diff options
Diffstat (limited to 'drivers/ide/ide-xfer-mode.c')
-rw-r--r-- | drivers/ide/ide-xfer-mode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ide/ide-xfer-mode.c b/drivers/ide/ide-xfer-mode.c index a62fb03fc1cc..9b549e4d1848 100644 --- a/drivers/ide/ide-xfer-mode.c +++ b/drivers/ide/ide-xfer-mode.c | |||
@@ -168,11 +168,11 @@ int ide_set_dma_mode(ide_drive_t *drive, const u8 mode) | |||
168 | if (ide_config_drive_speed(drive, mode)) | 168 | if (ide_config_drive_speed(drive, mode)) |
169 | return -1; | 169 | return -1; |
170 | drive->dma_mode = mode; | 170 | drive->dma_mode = mode; |
171 | port_ops->set_dma_mode(drive, mode); | 171 | port_ops->set_dma_mode(hwif, drive); |
172 | return 0; | 172 | return 0; |
173 | } else { | 173 | } else { |
174 | drive->dma_mode = mode; | 174 | drive->dma_mode = mode; |
175 | port_ops->set_dma_mode(drive, mode); | 175 | port_ops->set_dma_mode(hwif, drive); |
176 | return ide_config_drive_speed(drive, mode); | 176 | return ide_config_drive_speed(drive, mode); |
177 | } | 177 | } |
178 | } | 178 | } |