1
linux/drivers/media/video
Guennadi Liakhovetski ef6ad5c35e V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set"
Both camera drivers can function without GPIO support, in which case they
will only support the 10 bit data width mode. But the two respective switch
have to depend on CONFIG_GENERIC_GPIO. Additionally remove redundant
gpio_is_valid tests - they are repeated in bus_switch_request() functions.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-04-24 14:07:43 -03:00
..
bt8xx V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
cpia2 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
cx88 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
cx23885 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
cx25840 V4L/DVB (7002): cx25840: Add basic CX23885 AVCore support 2008-01-25 19:04:47 -02:00
em28xx V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
et61x251 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
ivtv V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
ovcamchip
pvrusb2 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
pwc V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7134 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
sn9c102 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
usbvideo V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
usbvision V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zc0301 V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
adv7170.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
adv7175.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
arv.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
bt819.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
bt856.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
bt866.c V4L/DVB (6819): i2c: fix drivers/media/video/bt866.c 2007-12-13 17:58:05 -02:00
btcx-risc.c
btcx-risc.h
bw-qcam.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
bw-qcam.h
c-qcam.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
cafe_ccic-regs.h
cafe_ccic.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
compat_ioctl32.c
cpia_pp.c
cpia_usb.c
cpia.c
cpia.h
cs53l32a.c V4L/DVB (6739): cs53l32a: codingstyle cleanups 2008-01-25 19:03:16 -02:00
cs5345.c V4L/DVB (6869): cs5345: new i2c driver 2008-01-25 19:04:08 -02:00
cs8420.h
cx2341x.c V4L/DVB (6861): cx2341x: command argument should be u32 instead of int 2008-01-25 19:04:04 -02:00
dabfirmware.h
dabusb.c
dabusb.h
dpc7146.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
font.h
hexium_gemini.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
hexium_orion.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
ibmmpeg2.h
indycam.c drivers/media/: Spelling fixes 2008-02-03 17:18:59 +02:00
indycam.h
ir-kbd-i2c.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
Kconfig V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set" 2008-04-24 14:07:43 -03:00
ks0127.c i2c: Use the driver model reference counting 2008-01-27 18:14:48 +01:00
ks0127.h
m52790.c V4L/DVB (6862): ivtv: really remove i2c legacy support from drivers that no longer need it 2008-01-25 19:04:05 -02:00
Makefile V4L/DVB (7174): Add support for the MT9V022 camera 2008-04-24 14:07:43 -03:00
meye.c V4L/DVB (7204): remove V4L2_CID_SHARPNESS from meye.h and report private control as DISABLED 2008-04-24 14:07:43 -03:00
meye.h
msp3400-driver.c V4L/DVB (6866): msp3400: CodingStyle cleanups 2008-01-25 19:04:06 -02:00
msp3400-driver.h
msp3400-kthreads.c V4L/DVB (6866): msp3400: CodingStyle cleanups 2008-01-25 19:04:06 -02:00
mt9m001.c V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set" 2008-04-24 14:07:43 -03:00
mt9v022.c V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set" 2008-04-24 14:07:43 -03:00
mt20xx.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
mt20xx.h
mxb.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
mxb.h
ov511.c drivers: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:32 -04:00
ov511.h
ov7670.c
planb.c
planb.h
pms.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
pxa_camera.c V4L/DVB (7578a): V4L: V4L2 soc_camera driver for PXA270 2008-04-24 14:07:42 -03:00
saa711x_regs.h
saa711x.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa5246a.c V4L/DVB (6684): Complement va_start() with va_end() + style fixes 2007-12-11 18:08:16 -02:00
saa5246a.h
saa5249.c V4L/DVB (6684): Complement va_start() with va_end() + style fixes 2007-12-11 18:08:16 -02:00
saa6588.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7110.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7111.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7114.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7115.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7121.h
saa7127.c V4L/DVB (6867): saa7127: CodingStyle cleanups 2008-01-25 19:04:06 -02:00
saa7146.h
saa7146reg.h
saa7185.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7191.c
saa7191.h
saa7196.h
se401.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
se401.h
soc_camera.c V4L/DVB (7170): soc_camera V4L2 driver for directly-connected SoC-based cameras 2008-04-24 14:07:42 -03:00
stk-sensor.c V4L/DVB (7104): stk-sensor.c: make 2 functions static 2008-02-18 11:15:08 -03:00
stk-webcam.c V4L/DVB (7103): make stk_camera_cleanup() static 2008-02-18 11:15:05 -03:00
stk-webcam.h V4L/DVB (7104): stk-sensor.c: make 2 functions static 2008-02-18 11:15:08 -03:00
stradis.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
stv680.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
stv680.h
tcm825x.c V4L/DVB (7086): driver: tcm825x - fix logical typo error 2008-02-18 11:14:57 -03:00
tcm825x.h
tda7432.c V4L/DVB (6419): V4L2 port of tda7432 from V4L1 api 2008-01-25 19:01:00 -02:00
tda8290.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
tda8290.h V4L/DVB (6908): tda8290: add the option not to probe for tuners passed into tda829x_config 2008-01-25 19:04:20 -02:00
tda9840.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
tda9840.h
tda9875.c V4L/DVB (6420): V4L2 conversion for tda9875 from V4L1 API 2008-01-25 19:01:00 -02:00
tda9887.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
tda9887.h V4L/DVB (6842): tda9887: remove dependency on struct tuner 2008-01-25 19:03:55 -02:00
tea5761.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
tea5761.h
tea5767.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
tea5767.h V4L/DVB (6385): Adds the capability of configuring tea5767 support 2008-01-25 19:00:54 -02:00
tea6415c.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
tea6415c.h
tea6420.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
tea6420.h
tlv320aic23b.c V4L/DVB (6740): tlv320aic23b: codingstyle cleanups 2008-01-25 19:03:17 -02:00
tuner-3036.c
tuner-core.c V4L/DVB (7128): tuner: properly handle failed calls to simple_tuner_attach 2008-04-24 13:42:25 -03:00
tuner-i2c.h V4L/DVB (7184): make hybrid_tuner_request_state tolerant of devices without i2c adapters 2008-04-24 14:07:43 -03:00
tuner-simple.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
tuner-simple.h V4L/DVB (7127): tuner: remove dependency of tuner-core on tuner-types 2008-04-24 13:42:24 -03:00
tuner-types.c V4L/DVB (7130): tuner: remove emacs c-basic-offset override block 2008-04-24 13:42:25 -03:00
tuner-xc2028-types.h V4L/DVB (6676): Improve s-code support 2008-01-25 19:02:58 -02:00
tuner-xc2028.c V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros 2008-04-24 13:42:26 -03:00
tuner-xc2028.h V4L/DVB (6893): tuner-xc2028: fix xc2028_attach function 2008-01-25 19:04:14 -02:00
tvaudio.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
tveeprom.c V4L/DVB (7193): tveeprom: Add proper tuner mapping for hauppauge eeprom id 133 2008-02-18 11:15:19 -03:00
tvp5150_reg.h
tvp5150.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
upd64031a.c V4L/DVB (6864): upd64031a: CodingStyle cleanup 2008-01-25 19:04:05 -02:00
upd64083.c V4L/DVB (6863): upd64083: CodingStyle cleanups 2008-01-25 19:04:05 -02:00
v4l1-compat.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
v4l2-common.c V4L/DVB (7133): Fix Kconfig dependencies 2008-02-18 11:14:53 -03:00
v4l2-int-device.c V4L/DVB (7485): v4l2-int-device.c: add MODULE_LICENSE 2008-04-01 19:35:47 -03:00
videobuf-core.c V4L/DVB (7121): Renames videobuf lock to vb_lock 2008-02-18 11:15:12 -03:00
videobuf-dma-sg.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
videobuf-dvb.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
videobuf-vmalloc.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
videocodec.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
videocodec.h
videodev.c V4L/DVB (7133): Fix Kconfig dependencies 2008-02-18 11:14:53 -03:00
vino.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
vino.h
vivi.c V4L/DVB (7022): Fix timestamp presentation on vivi driver 2008-01-25 19:04:56 -02:00
vp27smpx.c V4L/DVB (6865): vp27smpx: CodingStyle cleanup 2008-01-25 19:04:06 -02:00
vpx3220.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
w9966.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
w9968cf_decoder.h
w9968cf_vpp.h
w9968cf.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
w9968cf.h
wm8739.c V4L/DVB (6862): ivtv: really remove i2c legacy support from drivers that no longer need it 2008-01-25 19:04:05 -02:00
wm8775.c V4L/DVB (6737): wm8775: codingstyle cleanup 2008-01-25 19:03:16 -02:00
zoran_card.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zoran_card.h
zoran_device.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zoran_device.h
zoran_driver.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zoran_procfs.c
zoran_procfs.h
zoran.h V4L/DVB (7219): zoran: Fix namespace conflicts with Zoran 'GPIO_MAX' enum 2008-02-18 12:18:28 -03:00
zr364xx.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zr36016.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zr36016.h
zr36050.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zr36050.h
zr36057.h
zr36060.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
zr36060.h