summaryrefslogtreecommitdiffstats
path: root/drivers/ata/pata_cmd640.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@linux-foundation.org>2007-09-26 17:58:47 -0700
committerJeff Garzik <jeff@garzik.org>2007-09-27 23:32:28 -0400
commit3b12e0141f7a97c3b84731b5f935ed738bb6f960 (patch)
treebf6913c8d7097175688a3fb0d39dd4b0ca3d1f7b /drivers/ata/pata_cmd640.c
parentff0ce6845bc18292e80ea40d11c3d3a539a3fc5e (diff)
sky2: sky2 FE+ receive status workaround
The Yukon FE+ chip appears to have a hardware glitch that causes bogus receive status values to be posted. The data in the packet is good, but the status value is random garbage. As a temporary workaround until the problem is better understood, implement the workaround the vendor driver used of ignoring the status value on this chip. Since this means trusting dodgy hardware values; add additional checking of the receive packet length. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/ata/pata_cmd640.c')
0 files changed, 0 insertions, 0 deletions