V4L/DVB (4665): Add frontend structure callback for bus acquisition.
authorSteven Toth <stoth@hauppauge.com>
Mon, 25 Sep 2006 15:41:53 +0000 (12:41 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Tue, 3 Oct 2006 18:13:46 +0000 (15:13 -0300)
commitba7e6f3e3e639de2597afffaae3fda75f6e6082d
tree4bd222eaa0101a02b3c9fd68b031a20eb030bfc9
parent43e0602222e861957c82a7ddc7c4c2062c1aebbb
V4L/DVB (4665): Add frontend structure callback for bus acquisition.

This patch enables generic bus arbitration callbacks enabling
dvbcore frontend_open and frontend_release to pass 'acquire'
and 'release' hardware messages back into the DVB bridge frameworks.
Frameworks like cx88 can then implement single bus multiple demod
card sharing features, which would prohibit two frontends from attempting
to use a single transport bus at the same time.

Signed-off-by: Steven Toth <stoth@hauppauge.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/dvb/dvb-core/dvb_frontend.c
drivers/media/dvb/dvb-core/dvb_frontend.h