-
- Downloads
V4L/DVB: cx23885: Protect PCI interrupt mask manipulations with a spinlock
This patch encapsulates access to the PCI_INT_MSK register and dev->pci_irqmask variable and protects them with a spinlock. This is needed because both the hard IRQ handler and a workhandler will need to manipulate the mask to disable the AV_CORE interrupt. Signed-off-by:Andy Walls <awalls@md.metrocast.net> Signed-off-by:
Mauro Carvalho Chehab <mchehab@redhat.com>
Showing
- drivers/media/video/cx23885/cx23885-cards.c 6 additions, 11 deletionsdrivers/media/video/cx23885/cx23885-cards.c
- drivers/media/video/cx23885/cx23885-core.c 87 additions, 7 deletionsdrivers/media/video/cx23885/cx23885-core.c
- drivers/media/video/cx23885/cx23885-vbi.c 1 addition, 1 deletiondrivers/media/video/cx23885/cx23885-vbi.c
- drivers/media/video/cx23885/cx23885-video.c 4 additions, 3 deletionsdrivers/media/video/cx23885/cx23885-video.c
- drivers/media/video/cx23885/cx23885.h 5 additions, 0 deletionsdrivers/media/video/cx23885/cx23885.h
Loading
Please register or sign in to comment