mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-11 04:36:40 +07:00
[media] tw686x-kh: use the cached value
the dma_requests field is cached, but cache is not used: drivers/staging/media/tw686x-kh/tw686x-kh-video.c: In function 'tw686x_video_irq': drivers/staging/media/tw686x-kh/tw686x-kh-video.c:622:6: warning: variable 'requests' set but not used [-Wunused-but-set-variable] u32 requests; ^ Use the cache instead, as it seems reading it needs to be done with spin lock taken. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
parent
704a84ccdb
commit
13431509a4
@ -625,7 +625,7 @@ int tw686x_video_irq(struct tw686x_dev *dev)
|
||||
requests = dev->dma_requests;
|
||||
spin_unlock_irqrestore(&dev->irq_lock, flags);
|
||||
|
||||
if (dev->dma_requests & dev->video_active) {
|
||||
if (requests & dev->video_active) {
|
||||
wake_up_interruptible_all(&dev->video_thread_wait);
|
||||
handled = 1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user