pata_hpt3x2n: always stretch UltraDMA timing
authorSergei Shtylyov <sshtylyov@ru.mvista.com>
Mon, 7 Dec 2009 19:25:52 +0000 (23:25 +0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 15 Mar 2010 15:49:58 +0000 (08:49 -0700)
commitca652afbb2e2ff892286846075380a505cec583a
tree430dc3ddd8b7f32358409c93d288498881d452a4
parentdde60b40c56a0fa08a3aa6d6d9a8d19bf3249ca5
pata_hpt3x2n: always stretch UltraDMA timing

commit 60661933995bc7a09686c901439e17c2a4ea7d5d upstream.

The UltraDMA Tss timing must be stretched with ATA clock of 66 MHz, but the
driver only does this when PCI clock is 66 MHz, whereas it always programs
DPLL clock (which is used as the ATA clock) to 66 MHz.

Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/ata/pata_hpt3x2n.c