android_kernel_motorola_sm6225/drivers/media
Michael Krufky 2be1b48fd2 V4L/DVB (6447): tuner: add i2c_gate_ctrl function to struct analog_tuner_ops
In some designs, the tuner silicon may be on an i2c bus behind an i2c gate,
controlled by the analog demodulator.  We already have a method to control
such i2c gates when they are controlled by the digital demodulator, but in
some hybrid designs, there may be an i2c gate controlled by each demodulator.

For example, when in analog tuning mode, one would access the tuner by opening
the i2c gate controlled by the analog demodulator, while when in digital
tuning mode, one would access the tuner by opening the i2c gate controlled by
the digital demodulator.

We must add this callback function to analog_tuner_ops in order to handle
such configurations.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-01-25 19:01:13 -02:00
..
common V4L/DVB (6615): V4L: Fix VIDIOCGMBUF locking in saa7146 2007-12-11 18:08:12 -02:00
dvb V4L/DVB (6446): tda18271: clean up debug macros 2008-01-25 19:01:11 -02:00
radio V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field 2007-10-22 12:01:24 -02:00
video V4L/DVB (6447): tuner: add i2c_gate_ctrl function to struct analog_tuner_ops 2008-01-25 19:01:13 -02:00
Kconfig V4L/DVB (6443): make tda9887 build selectable via Kconfig 2008-01-25 19:01:10 -02:00
Makefile V4L/DVB (6814): Makefile: always enter video/ 2007-12-13 17:58:05 -02:00