| From 03a849e6ddb604ff6a220b78637ee8e122ffc796 Mon Sep 17 00:00:00 2001 |
| From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> |
| Date: Mon, 18 Jan 2010 18:15:11 +0100 |
| Subject: pata_cmd64x: cmd648_bmdma_stop() fix |
| |
| From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> |
| |
| commit 03a849e6ddb604ff6a220b78637ee8e122ffc796 upstream. |
| |
| Clear the primary channel pending interrupt bit |
| instead of the reserved one. |
| |
| 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/pata_cmd64x.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/drivers/ata/pata_cmd64x.c |
| +++ b/drivers/ata/pata_cmd64x.c |
| @@ -40,7 +40,7 @@ |
| |
| enum { |
| CFR = 0x50, |
| - CFR_INTR_CH0 = 0x02, |
| + CFR_INTR_CH0 = 0x04, |
| CNTRL = 0x51, |
| CNTRL_DIS_RA0 = 0x40, |
| CNTRL_DIS_RA1 = 0x80, |