diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ide/pdc202xx_old.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ide/pdc202xx_old.c b/drivers/ide/pdc202xx_old.c index 35161dd840a0..e3bca38a03f2 100644 --- a/drivers/ide/pdc202xx_old.c +++ b/drivers/ide/pdc202xx_old.c | |||
@@ -100,13 +100,13 @@ static int pdc202xx_test_irq(ide_hwif_t *hwif) | |||
100 | * bit 7: error, bit 6: interrupting, | 100 | * bit 7: error, bit 6: interrupting, |
101 | * bit 5: FIFO full, bit 4: FIFO empty | 101 | * bit 5: FIFO full, bit 4: FIFO empty |
102 | */ | 102 | */ |
103 | return ((sc1d & 0x50) == 0x40) ? 1 : 0; | 103 | return ((sc1d & 0x50) == 0x50) ? 1 : 0; |
104 | } else { | 104 | } else { |
105 | /* | 105 | /* |
106 | * bit 3: error, bit 2: interrupting, | 106 | * bit 3: error, bit 2: interrupting, |
107 | * bit 1: FIFO full, bit 0: FIFO empty | 107 | * bit 1: FIFO full, bit 0: FIFO empty |
108 | */ | 108 | */ |
109 | return ((sc1d & 0x05) == 0x04) ? 1 : 0; | 109 | return ((sc1d & 0x05) == 0x05) ? 1 : 0; |
110 | } | 110 | } |
111 | } | 111 | } |
112 | 112 | ||