diff options
Diffstat (limited to 'drivers/ata/pata_sil680.c')
-rw-r--r-- | drivers/ata/pata_sil680.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ata/pata_sil680.c b/drivers/ata/pata_sil680.c index 5f10a33f92f5..1cb67b221c28 100644 --- a/drivers/ata/pata_sil680.c +++ b/drivers/ata/pata_sil680.c | |||
@@ -157,10 +157,10 @@ static void sil680_set_piomode(struct ata_port *ap, struct ata_device *adev) | |||
157 | 157 | ||
158 | pci_read_config_word(pdev, tfaddr-2, ®); | 158 | pci_read_config_word(pdev, tfaddr-2, ®); |
159 | pci_read_config_byte(pdev, addr_mask, &mode); | 159 | pci_read_config_byte(pdev, addr_mask, &mode); |
160 | 160 | ||
161 | reg &= ~0x0200; /* Clear IORDY */ | 161 | reg &= ~0x0200; /* Clear IORDY */ |
162 | mode &= ~(3 << port_shift); /* Clear IORDY and DMA bits */ | 162 | mode &= ~(3 << port_shift); /* Clear IORDY and DMA bits */ |
163 | 163 | ||
164 | if (ata_pio_need_iordy(adev)) { | 164 | if (ata_pio_need_iordy(adev)) { |
165 | reg |= 0x0200; /* Enable IORDY */ | 165 | reg |= 0x0200; /* Enable IORDY */ |
166 | mode |= 1 << port_shift; | 166 | mode |= 1 << port_shift; |