summaryrefslogtreecommitdiffstats
path: root/drivers/ata
diff options
context:
space:
mode:
authorAlan Cox <alan@lxorguk.ukuu.org.uk>2007-08-23 20:18:55 +0100
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-08-23 21:32:54 -0700
commit604de6e0ee3517d7f66427c8fc782761e057f025 (patch)
tree82793d2164af29db760dcfbaf612f55527d5ffdf /drivers/ata
parentdeec5950479b72eff3130dc6f956a87466ed41c6 (diff)
downloadlinux-604de6e0ee3517d7f66427c8fc782761e057f025.tar.gz
linux-604de6e0ee3517d7f66427c8fc782761e057f025.tar.bz2
linux-604de6e0ee3517d7f66427c8fc782761e057f025.zip
pata_it821x: Fix regression/corruptor
Whoever did the PCI revision patch slipped up on the it821x, and I didn't spot this at the time either. They moved the check for the errata from the 0x10 revision to 0x11. Put it back This one is important for 2.6.23 final as in some cases bad things will occur if 0x10 revision boards don't get the fixups. Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/ata')
-rw-r--r--drivers/ata/pata_it821x.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ata/pata_it821x.c b/drivers/ata/pata_it821x.c
index 430673be1df7..7225124d96c2 100644
--- a/drivers/ata/pata_it821x.c
+++ b/drivers/ata/pata_it821x.c
@@ -587,7 +587,7 @@ static int it821x_port_start(struct ata_port *ap)
itdev->want[1][1] = ATA_ANY;
itdev->last_device = -1;
- if (pdev->revision == 0x11) {
+ if (pdev->revision == 0x10) {
itdev->timing10 = 1;
/* Need to disable ATAPI DMA for this case */
if (!itdev->smart)