V4L/DVB (12291): b2c2: fix frontends compiled into kernel
authorTrent Piepho <xyzzy@speakeasy.org>
Thu, 11 Jun 2009 22:31:22 +0000 (19:31 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Fri, 24 Jul 2009 17:03:31 +0000 (14:03 -0300)
commit68b7f7616add4b1de0fe75015ba3884d2d9ff796
tree9bed4a86c44501bacffe6294208aaa5ca790b60d
parentc15b95edb98f184e73f756511a60a7994cd9d840
V4L/DVB (12291): b2c2: fix frontends compiled into kernel

A recent patch didn't take into account that frontends can be compiled into
the kernel.  Or that frontends compiled as modules can't be used by the
b2c2 driver if it is not a module itself.

Some frontends require multiple drivers, e.g. a demod driver and a tuner
driver.  The code for the frontend support was getting added if the demod
driver was available.  Change this to also require any needed tuner or SEC
drivers as well.

Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/b2c2/flexcop-fe-tuner.c