Commit 604de6e0 authored by Alan Cox's avatar Alan Cox Committed by Linus Torvalds

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: default avatarAlan Cox <alan@redhat.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent deec5950
...@@ -587,7 +587,7 @@ static int it821x_port_start(struct ata_port *ap) ...@@ -587,7 +587,7 @@ static int it821x_port_start(struct ata_port *ap)
itdev->want[1][1] = ATA_ANY; itdev->want[1][1] = ATA_ANY;
itdev->last_device = -1; itdev->last_device = -1;
if (pdev->revision == 0x11) { if (pdev->revision == 0x10) {
itdev->timing10 = 1; itdev->timing10 = 1;
/* Need to disable ATAPI DMA for this case */ /* Need to disable ATAPI DMA for this case */
if (!itdev->smart) if (!itdev->smart)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment