ata_piix: fix MWDMA handling on PIIX3
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Thu, 3 Dec 2009 19:32:08 +0000 (20:32 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 28 Jan 2010 23:02:16 +0000 (15:02 -0800)
commit31cf6d8a86469e96cf4ea0a0a89b87ddef1a65cc
treec882c3e622f27afa3de6451280690db4503c9fa6
parent3de08a120ab3ac85bfc31e03b5d2dc2758a3bd21
ata_piix: fix MWDMA handling on PIIX3

commit 6938594374ee506e91a4c03117a034ea0ed66783 upstream.

Fix erroneous check for ap->udma_mask in do_pata_set_dmamode()
resulting in controller not being programmed properly for MWDMA.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/ata/ata_piix.c