diff options
Diffstat (limited to 'drivers/media/video/cx18/cx18-irq.c')
-rw-r--r-- | drivers/media/video/cx18/cx18-irq.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/media/video/cx18/cx18-irq.c b/drivers/media/video/cx18/cx18-irq.c index 360330f5463f..447fc9c391ac 100644 --- a/drivers/media/video/cx18/cx18-irq.c +++ b/drivers/media/video/cx18/cx18-irq.c | |||
@@ -149,9 +149,9 @@ irqreturn_t cx18_irq_handler(int irq, void *dev_id) | |||
149 | sw1_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) | IRQ_EPU_TO_HPU; | 149 | sw1_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) | IRQ_EPU_TO_HPU; |
150 | sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & sw1_mask; | 150 | sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & sw1_mask; |
151 | 151 | ||
152 | cx18_write_reg(cx, sw2&sw2_mask, SW2_INT_STATUS); | 152 | cx18_write_reg_noretry(cx, sw2&sw2_mask, SW2_INT_STATUS); |
153 | cx18_write_reg(cx, sw1&sw1_mask, SW1_INT_STATUS); | 153 | cx18_write_reg_noretry(cx, sw1&sw1_mask, SW1_INT_STATUS); |
154 | cx18_write_reg(cx, hw2&hw2_mask, HW2_INT_CLR_STATUS); | 154 | cx18_write_reg_noretry(cx, hw2&hw2_mask, HW2_INT_CLR_STATUS); |
155 | 155 | ||
156 | if (sw1 || sw2 || hw2) | 156 | if (sw1 || sw2 || hw2) |
157 | CX18_DEBUG_HI_IRQ("SW1: %x SW2: %x HW2: %x\n", sw1, sw2, hw2); | 157 | CX18_DEBUG_HI_IRQ("SW1: %x SW2: %x HW2: %x\n", sw1, sw2, hw2); |