pata_artop: fix UDMA5 for AEC6280[R] and UDMA6 for AEC6880[R]
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Thu, 9 Aug 2007 21:19:34 +0000 (23:19 +0200)
committerJeff Garzik <jeff@garzik.org>
Wed, 15 Aug 2007 08:17:14 +0000 (04:17 -0400)
commitbe456b77ffbd3983b5da8eff49a70a701333f68b
tree519f8acc8d443de150972b7563443bfada168d97
parentac2b04371fffd964b0d1c3369a9972bed7a5c5d9
pata_artop: fix UDMA5 for AEC6280[R] and UDMA6 for AEC6880[R]

Maximum supported UDMA mode for AEC6280[R] is UDMA5 (not UDMA4)
and for AEC6880[R] it is UDMA6 (not UDMA5):

* Fix the problem by adding missing struct ata_port_info to artop_init_one().

* Use the right naming (s/626/628/).

* Bump driver version.

Fixes IDE->libata regression, problem was never present in IDE aec62xx driver.

Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/ata/pata_artop.c