linux/drivers/media
Guennadi Liakhovetski 9d15cd958c media: uvcvideo: Convert from using an atomic variable to a reference count
When adding support for metadata nodes, we'll have to keep video
devices registered until all metadata nodes are closed too. Since
this has nothing to do with stream counting, replace the nstreams
atomic variable with a reference counter.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@intel.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-08-20 08:09:32 -04:00
..
cec media: cec-api: log the reason for the -EINVAL in cec_s_mode 2017-08-09 09:41:44 -04:00
common media: v4l2-tpg: fix the SMPTE-2084 transfer function 2017-08-08 07:05:09 -04:00
dvb-core media: dvb-core/demux.h: fix kernel-doc warning 2017-07-21 08:01:08 -04:00
dvb-frontends media: dvb-frontends/cxd2841er: update moddesc wrt new chip support 2017-08-20 07:43:43 -04:00
firewire
i2c media: vs6624: constify vs6624_default_fmt 2017-08-09 11:19:20 -04:00
mmc
pci media: cx18: constify videobuf_queue_ops structures 2017-08-20 08:06:42 -04:00
platform media: pxa_camera: constify v4l2_clk_ops structure 2017-08-20 08:05:31 -04:00
radio media: radio: constify usb_device_id 2017-08-20 08:04:59 -04:00
rc media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds 2017-07-26 05:46:42 -04:00
spi
tuners media: tuners: make snd_pcm_hardware const 2017-08-20 08:05:25 -04:00
usb media: uvcvideo: Convert from using an atomic variable to a reference count 2017-08-20 08:09:32 -04:00
v4l2-core media: v4l2-compat-ioctl32: Fix timespec conversion 2017-08-09 10:36:44 -04:00
Kconfig media: cec-pin: add low-level pin hardware support 2017-07-18 12:57:18 -03:00
Makefile [media] cec: select CEC_CORE instead of depend on it 2017-06-04 15:23:33 -03:00
media-device.c media: drop use of MEDIA_API_VERSION 2017-08-08 06:03:15 -04:00
media-devnode.c media: utilize new cdev_device_add helper function 2017-03-21 06:44:33 +01:00
media-entity.c media: Make parameter of media_entity_remote_pad() const 2017-07-20 16:54:04 -04:00