V4L/DVB (7346): tda9887: allow multiple driver instances for the same hardware to...
authorMichael Krufky <mkrufky@linuxtv.org>
Tue, 22 Apr 2008 17:45:51 +0000 (14:45 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Thu, 24 Apr 2008 17:07:49 +0000 (14:07 -0300)
commitac8b63b30a320699e602a18af6101528b408d41d
tree9a304127c8630cdd471b3cb5ab4169cc378888f1
parent081b496a75fec134657f036f585738a1ca869047
V4L/DVB (7346): tda9887: allow multiple driver instances for the same hardware to share state

Convert tda9887 to use the new hybrid_tuner_request_state and
hybrid_tuner_release_state macros to manage state sharing between
hybrid tuner instances.

Some ATSC/DVB cards need to put the analog demodulator into standby
before tuning digital.  This patch allows us to attach the tda9887
driver to the digital side of the bridge driver and be able to put
it into standby without jeopardizing the analog demod driver's state.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/video/tda9887.c