-
- Downloads
[media] rc: Postpone ISR registration
An early registration of an ISR was causing a crash to several users (for example, with the ite-cir driver: http://bugs.launchpad.net/bugs/972723 ). The reason was that IRQs were being triggered before a driver initialisation was completed. This patch fixes this by moving the invocation to request_irq() and to request_region() to a later stage on the driver probe function. Cc: <stable@vger.kernel.org> Signed-off-by:Luis Henriques <luis.henriques@canonical.com> Acked-by:
Jarod Wilson <jarod@redhat.com> Signed-off-by:
Mauro Carvalho Chehab <mchehab@redhat.com>
Showing
- drivers/media/rc/ene_ir.c 16 additions, 16 deletionsdrivers/media/rc/ene_ir.c
- drivers/media/rc/fintek-cir.c 10 additions, 10 deletionsdrivers/media/rc/fintek-cir.c
- drivers/media/rc/ite-cir.c 10 additions, 10 deletionsdrivers/media/rc/ite-cir.c
- drivers/media/rc/nuvoton-cir.c 18 additions, 18 deletionsdrivers/media/rc/nuvoton-cir.c
- drivers/media/rc/winbond-cir.c 39 additions, 39 deletionsdrivers/media/rc/winbond-cir.c
Loading
Please register or sign in to comment