diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ata/pata_it8213.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ata/pata_it8213.c b/drivers/ata/pata_it8213.c index f156da8076f7..36d1f61491df 100644 --- a/drivers/ata/pata_it8213.c +++ b/drivers/ata/pata_it8213.c | |||
@@ -173,10 +173,10 @@ static void it8213_set_dmamode (struct ata_port *ap, struct ata_device *adev) | |||
173 | 173 | ||
174 | udma_enable |= (1 << devid); | 174 | udma_enable |= (1 << devid); |
175 | 175 | ||
176 | /* Load the UDMA mode number */ | 176 | /* Load the UDMA cycle time */ |
177 | pci_read_config_word(dev, 0x4A, &udma_timing); | 177 | pci_read_config_word(dev, 0x4A, &udma_timing); |
178 | udma_timing &= ~(3 << (4 * devid)); | 178 | udma_timing &= ~(3 << (4 * devid)); |
179 | udma_timing |= (udma & 3) << (4 * devid); | 179 | udma_timing |= u_speed << (4 * devid); |
180 | pci_write_config_word(dev, 0x4A, udma_timing); | 180 | pci_write_config_word(dev, 0x4A, udma_timing); |
181 | 181 | ||
182 | /* Load the clock selection */ | 182 | /* Load the clock selection */ |