summaryrefslogtreecommitdiffstats
path: root/drivers/media/video/ov7670.c
diff options
context:
space:
mode:
authorDevin Heitmueller <dheitmueller@kernellabs.com>2012-08-07 03:46:58 +0200
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-08-10 01:34:16 +0200
commit549ee4df1951c8a1a123e81a073d73c2e1c26588 (patch)
treea200ea038a0389b6214bea7ff3b1d7d503921e1a /drivers/media/video/ov7670.c
parent[media] xc5000: properly report i2c write failures (diff)
downloadlinux-549ee4df1951c8a1a123e81a073d73c2e1c26588.tar.xz
linux-549ee4df1951c8a1a123e81a073d73c2e1c26588.zip
[media] au0828: fix race condition that causes xc5000 to not bind for digital
In some cases users would see the xc5000_attach() call failing for the digital side of the tuner on initialization. This is because of udev running v4l-id while the digital side of the board is still coming up. This is the exact same race condition which was present in em28xx (not surprising since I copied all the locking logic from that driver when I added analog support). Reproduce Mauro's fix from the em28xx driver in au0828. Reported-by: Rick Harding <rharding@mitechie.com> Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/ov7670.c')
0 files changed, 0 insertions, 0 deletions