android_kernel_motorola_sm6225/drivers/media/video/cx18
Hans Verkuil fac3639d88 V4L/DVB (8414): videodev/cx18: fix get_index bug and error-handling lock-ups
Fix a bug in get_index that was introduced earlier.
Also fix two error handling lock-ups in videodev and cx18 that
where found thanks to that bug.

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-07-20 07:29:27 -03:00
..
cx18-audio.c V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2. 2008-07-20 07:15:19 -03:00
cx18-audio.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-av-audio.c V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2. 2008-07-20 07:15:19 -03:00
cx18-av-core.c V4L/DVB (8378): cx18: move cx18_av_vbi_setup to av-core.c and rename to cx18_av_std_setup 2008-07-20 07:28:12 -03:00
cx18-av-core.h V4L/DVB (8378): cx18: move cx18_av_vbi_setup to av-core.c and rename to cx18_av_std_setup 2008-07-20 07:28:12 -03:00
cx18-av-firmware.c V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2. 2008-07-20 07:15:19 -03:00
cx18-av-vbi.c V4L/DVB (8378): cx18: move cx18_av_vbi_setup to av-core.c and rename to cx18_av_std_setup 2008-07-20 07:28:12 -03:00
cx18-cards.c V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc 2008-07-20 07:25:03 -03:00
cx18-cards.h V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc 2008-07-20 07:25:03 -03:00
cx18-controls.c V4L/DVB (8113): ivtv/cx18: remove s/g_ctrl, now all controls are handled through s/g_ext_ctrl 2008-07-20 07:12:23 -03:00
cx18-controls.h V4L/DVB (8113): ivtv/cx18: remove s/g_ctrl, now all controls are handled through s/g_ext_ctrl 2008-07-20 07:12:23 -03:00
cx18-driver.c V4L/DVB (8331): cx18: Add locking for struct cx18 GPIO state variables 2008-07-20 07:24:59 -03:00
cx18-driver.h V4L/DVB (8331): cx18: Add locking for struct cx18 GPIO state variables 2008-07-20 07:24:59 -03:00
cx18-dvb.c V4L/DVB (8067): cx18: Fix firmware load for case when digital capture happens first 2008-06-26 15:58:54 -03:00
cx18-dvb.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-fileops.c V4L/DVB (7964): cx18 iomem annotations 2008-06-05 06:35:49 -03:00
cx18-fileops.h V4L/DVB (7856): cx18/: possible cleanups 2008-05-14 02:54:09 -03:00
cx18-firmware.c V4L/DVB (8168): cx18: Upgrade to newer firmware & update cx18 documentation. 2008-07-20 07:15:30 -03:00
cx18-firmware.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-gpio.c V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc 2008-07-20 07:25:03 -03:00
cx18-gpio.h V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc 2008-07-20 07:25:03 -03:00
cx18-i2c.c v4l-dvb: remove legacy checks to allow support for kernels < 2.6.10 2008-07-20 07:17:52 -03:00
cx18-i2c.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-ioctl.c V4L/DVB (8332): cx18: Suport external reset of the Z8F0811 IR controller on HVR-1600 for lirc 2008-07-20 07:25:03 -03:00
cx18-ioctl.h V4L/DVB (8082): cx18: convert to video_ioctl2() 2008-07-20 07:10:43 -03:00
cx18-irq.c V4L/DVB (7966): cx18: direct dereferencing of iomem 2008-06-05 06:35:51 -03:00
cx18-irq.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-mailbox.c V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2. 2008-07-20 07:15:19 -03:00
cx18-mailbox.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-queue.c V4L/DVB (7856): cx18/: possible cleanups 2008-05-14 02:54:09 -03:00
cx18-queue.h V4L/DVB (7856): cx18/: possible cleanups 2008-05-14 02:54:09 -03:00
cx18-scb.c V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-scb.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-streams.c V4L/DVB (8414): videodev/cx18: fix get_index bug and error-handling lock-ups 2008-07-20 07:29:27 -03:00
cx18-streams.h V4L/DVB (7854): cx18/ivtv: improve and fix out-of-memory handling 2008-05-14 02:54:09 -03:00
cx18-vbi.c V4L-DVB(7789a): cx18: fix symbol conflict with ivtv driver 2008-04-29 18:41:42 -03:00
cx18-vbi.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-version.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-video.c V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx18-video.h V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00
cx23418.h V4L/DVB (8167): cx18: set correct audio inputs for tuner and line-in 2. 2008-07-20 07:15:19 -03:00
Kconfig V4L/DVB (8061): cx18: only select tuner / frontend modules if !DVB_FE_CUSTOMISE 2008-06-26 15:58:53 -03:00
Makefile V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip 2008-04-29 18:41:41 -03:00