Searched hist:"5 bc08e1921e46101457d3be09835697490177fdd" (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-video.h | 5bc08e1921e46101457d3be09835697490177fdd Wed Jul 24 14:06:01 CEST 2013 Luis Alves <ljalvs@gmail.com> [media] cx23885[v4]: Fix interrupt storm when enabling IR receiver
Apparently the Flatiron genereates an interrupt after the built-in self test for each of its left and right channels has completed.
Apparently Conexant wire-OR'ed the Flatiron's interrupt output with the interrupt output of the CX23885 A/V core.
Those interrupts need to be handled, otherwise, they generate an interrrupt request storm.
So:
- Add flatiron readreg and writereg functions prototypes on a new header file; - Modify the av interrupt handler to cleanup flatiron IRQs if no other interrupt handling happens.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Acked-by: Andy Walls <awalls@md.metrocast.net> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
H A D | cx23885-av.c | diff 5bc08e1921e46101457d3be09835697490177fdd Wed Jul 24 14:06:01 CEST 2013 Luis Alves <ljalvs@gmail.com> [media] cx23885[v4]: Fix interrupt storm when enabling IR receiver
Apparently the Flatiron genereates an interrupt after the built-in self test for each of its left and right channels has completed.
Apparently Conexant wire-OR'ed the Flatiron's interrupt output with the interrupt output of the CX23885 A/V core.
Those interrupts need to be handled, otherwise, they generate an interrrupt request storm.
So:
- Add flatiron readreg and writereg functions prototypes on a new header file; - Modify the av interrupt handler to cleanup flatiron IRQs if no other interrupt handling happens.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Acked-by: Andy Walls <awalls@md.metrocast.net> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
H A D | cx23885-video.c | diff 5bc08e1921e46101457d3be09835697490177fdd Wed Jul 24 14:06:01 CEST 2013 Luis Alves <ljalvs@gmail.com> [media] cx23885[v4]: Fix interrupt storm when enabling IR receiver
Apparently the Flatiron genereates an interrupt after the built-in self test for each of its left and right channels has completed.
Apparently Conexant wire-OR'ed the Flatiron's interrupt output with the interrupt output of the CX23885 A/V core.
Those interrupts need to be handled, otherwise, they generate an interrrupt request storm.
So:
- Add flatiron readreg and writereg functions prototypes on a new header file; - Modify the av interrupt handler to cleanup flatiron IRQs if no other interrupt handling happens.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Acked-by: Andy Walls <awalls@md.metrocast.net> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|