linux/drivers/media
Mauro Carvalho Chehab efc52a9484 V4L/DVB (9912): em28xx: fix/improve em28xx locking schema
Changes/fixes on em28xx dev->lock:

- em28xx_init_dev() were unlocking without a previous lock;

- some read ioctls need to lock after the removal of KBL, since a write
  may be happening at the same time an ioctl is reading;

- keep the device locked during all device initialization;

- lock/unlock while reading/writing registers.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:39:14 -02:00
..
common V4L/DVB (9775): tda8290: fix FM radio 2008-12-30 09:38:19 -02:00
dvb V4L/DVB (9889): CX24113: Fixed more typos 2008-12-30 09:39:06 -02:00
radio V4L/DVB (9655): radio-mr800: fix unplug 2008-12-30 09:38:05 -02:00
video V4L/DVB (9912): em28xx: fix/improve em28xx locking schema 2008-12-30 09:39:14 -02:00
Kconfig V4L/DVB (8392): media/Kconfig: Convert V4L1_COMPAT select into "depends on" 2008-07-20 07:28:49 -03:00
Makefile V4L/DVB (8274): sms1xxx: build cleanup after driver relocation 2008-07-20 07:20:56 -03:00