linux/include/media
Hans Verkuil 7f8ecfab7a V4L/DVB (8852): v4l2: use register_chrdev_region instead of register_chrdev
Replace the old register_chrdev with the more flexible register_chrdev_region.

Ensure that the release() is called when the very last chardev usage was
released, and not when the sysfs devices were removed. This should simplify
hotpluggable drivers considerably.

Tested-by: Mike Isely <isely@isely.net>
Tested-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Acked-by: David Ellingsworth <david@identd.dyndns.org>
Reviewed-by: Hans de Goede <j.w.r.degoede@hhs.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-10-12 09:36:56 -02:00
..
cs53l32a.h
cs5345.h
cx2341x.h V4L/DVB (8105): cx2341x: add TS capability 2008-07-20 07:11:55 -03:00
cx25840.h
i2c-addr.h
ir-common.h V4L/DVB (8628): bttv: Add support for Encore ENLTV2-FM 2008-10-12 09:36:47 -02:00
ir-kbd-i2c.h V4L/DVB (8395): saa7134: Fix Kbuild dependency of ir-kbd-i2c 2008-07-20 07:29:03 -03:00
m52790.h
msp3400.h
ovcamchip.h
pwc-ioctl.h v4l-dvb: remove legacy checks to allow support for kernels < 2.6.10 2008-07-20 07:17:52 -03:00
rds.h
saa6752hs.h
saa7115.h
saa7127.h
saa7146_vv.h V4L/DVB (8430): videodev: move some functions from v4l2-dev.h to v4l2-common.h or v4l2-ioctl.h 2008-07-23 19:00:17 -03:00
saa7146.h V4L/DVB (8128): saa7146: ->cpu_addr and friends are little-endian 2008-07-20 07:13:14 -03:00
sh_mobile_ceu.h V4L/DVB (8687): soc-camera: Move .power and .reset from soc_camera host to sensor driver 2008-10-12 09:36:50 -02:00
soc_camera_platform.h V4L/DVB (8343): soc_camera_platform: Add SoC Camera Platform driver 2008-07-20 07:25:49 -03:00
soc_camera.h V4L/DVB (8687): soc-camera: Move .power and .reset from soc_camera host to sensor driver 2008-10-12 09:36:50 -02:00
tuner-types.h
tuner.h V4L/DVB (8626): Add support for TCL tuner MF02GIP-5N-E 2008-10-12 09:36:47 -02:00
tvaudio.h
tveeprom.h V4L/DVB (8479): tveeprom/ivtv: fix usage of has_ir field 2008-07-26 12:54:42 -03:00
tvp5150.h
upd64031a.h
upd64083.h
v4l2-chip-ident.h V4L/DVB (8683): Add Micron mt9m111 chip ID in V4L2 identifiers 2008-10-12 09:36:50 -02:00
v4l2-common.h V4L/DVB (8637): v4l2: add v4l2_ctrl_query_menu_valid_items support function 2008-10-12 09:36:48 -02:00
v4l2-dev.h V4L/DVB (8852): v4l2: use register_chrdev_region instead of register_chrdev 2008-10-12 09:36:56 -02:00
v4l2-i2c-drv-legacy.h v4l-dvb: remove legacy checks to allow support for kernels < 2.6.10 2008-07-20 07:17:52 -03:00
v4l2-i2c-drv.h
v4l2-int-device.h
v4l2-ioctl.h V4L/DVB (8482): videodev: move all ioctl callbacks to a new v4l2_ioctl_ops struct 2008-07-26 12:54:58 -03:00
videobuf-core.h
videobuf-dma-contig.h V4L/DVB (8341): videobuf: Add physically contiguous queue code V3 2008-07-20 07:25:37 -03:00
videobuf-dma-sg.h V4L/DVB (8340): videobuf: Fix gather spelling 2008-07-20 07:25:32 -03:00
videobuf-dvb.h
videobuf-vmalloc.h V4L/DVB (8340): videobuf: Fix gather spelling 2008-07-20 07:25:32 -03:00
wm8775.h