android_kernel_xiaomi_sm8350/drivers/media/video/pvrusb2
Pantelis Koukousoulas 2fdf3d9c94 V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling
This is the first patch in preparation of the V4L2/IVTV radio interface.
It does away with the assumption of only one minor per device. It also
adds a file to show the radio minor as well. This can be useful for a
program like pvr-radio.c (when it grows up), since this way it can search
for the minor of the /dev/radioX device it opened and use the video minor
of the same driver instance to get to the actual stream.

The implementation looks kinda ugly. Feel free to improve (that is the
reason behind separate patches anyway).

Signed-off-by: Pantelis Koukousoulas <pakt223@freemail.gr>
Signed-off-by: Mike Isely <isely@pobox.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-02-21 13:34:22 -02:00
..
Kconfig V4L/DVB (4661): Pvrusb2: improve 24XXX config option description 2006-10-03 15:13:31 -03:00
Makefile V4L/DVB (4604): Fix broken pvrusb2 build 2006-09-26 12:30:35 -03:00
pvrusb2-audio.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
pvrusb2-audio.h
pvrusb2-context.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
pvrusb2-context.h
pvrusb2-ctrl.c V4L/DVB (5036): Pvrusb2: Fix for min/max control value checking 2007-02-21 13:34:22 -02:00
pvrusb2-ctrl.h
pvrusb2-cx2584x-v4l.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
pvrusb2-cx2584x-v4l.h
pvrusb2-debug.h
pvrusb2-debugifc.c
pvrusb2-debugifc.h
pvrusb2-eeprom.c
pvrusb2-eeprom.h
pvrusb2-encoder.c V4L/DVB (5034): Pvrusb2: Enable radio mode round #1 2007-02-21 13:34:21 -02:00
pvrusb2-encoder.h
pvrusb2-hdw-internal.h V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling 2007-02-21 13:34:22 -02:00
pvrusb2-hdw.c V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling 2007-02-21 13:34:22 -02:00
pvrusb2-hdw.h V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling 2007-02-21 13:34:22 -02:00
pvrusb2-i2c-chips-v4l2.c V4L/DVB (5034): Pvrusb2: Enable radio mode round #1 2007-02-21 13:34:21 -02:00
pvrusb2-i2c-cmd-v4l2.c V4L/DVB (5035): Pvrusb2: Enable radio mode round #2 2007-02-21 13:34:22 -02:00
pvrusb2-i2c-cmd-v4l2.h V4L/DVB (5034): Pvrusb2: Enable radio mode round #1 2007-02-21 13:34:21 -02:00
pvrusb2-i2c-core.c i2c: Declare more i2c_adapter parent devices 2007-02-13 22:09:03 +01:00
pvrusb2-i2c-core.h
pvrusb2-io.c usb: pvrusb2-io free urb cleanup 2006-12-01 14:23:32 -08:00
pvrusb2-io.h
pvrusb2-ioread.c
pvrusb2-ioread.h
pvrusb2-main.c
pvrusb2-std.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
pvrusb2-std.h
pvrusb2-sysfs.c V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling 2007-02-21 13:34:22 -02:00
pvrusb2-sysfs.h
pvrusb2-tuner.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
pvrusb2-tuner.h
pvrusb2-util.h
pvrusb2-v4l2.c V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling 2007-02-21 13:34:22 -02:00
pvrusb2-v4l2.h
pvrusb2-video-v4l.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
pvrusb2-video-v4l.h
pvrusb2-wm8775.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
pvrusb2-wm8775.h
pvrusb2.h