via82cxxx: fix UDMA settings programming
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Mon, 18 Jan 2010 07:20:21 +0000 (07:20 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 19 Jan 2010 09:42:00 +0000 (01:42 -0800)
commit68d0a036162f12d8be07c9fc140507cc1c8c6120
treefef5c49741892eb0785dc71d7fd27bacd4ad61f8
parenta354ae8747d0687093ce244e76b15b6174d2f098
via82cxxx: fix UDMA settings programming

* preserve 80-wire cable detection bit
* don't clear UDMA settings when programming PIO/MWDMA modes

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/ide/via82cxxx.c