[linux-dvb] [PATCH] missing symbols for DB3000MC

Andrea mariofutire at googlemail.com
Sun Dec 9 20:47:50 CET 2007


Hi,

since this changeset on Dec 5th
http://linuxtv.org/hg/v4l-dvb/rev/e1934fd03664

I cant load modules for my NOVA T USB2 based on a DIB3000MC

dvb_usb_nova_t_usb2: Unknown symbol dibusb_dib3000mc_tuner_attach
dvb_usb_nova_t_usb2: Unknown symbol dibusb_dib3000mc_frontend_attach

I think the following patch is required (I've taken it from dib3000mc.h), afterwards it works.

diff -r dc0cda8cd38a linux/drivers/media/dvb/dvb-usb/dibusb-common.c
--- a/linux/drivers/media/dvb/dvb-usb/dibusb-common.c   Sun Dec 09 10:44:38 2007 -0200
+++ b/linux/drivers/media/dvb/dvb-usb/dibusb-common.c   Sun Dec 09 19:44:16 2007 +0000
@@ -223,7 +223,7 @@ static struct dibx000_agc_config dib3000
        .agc2_slope2 = 0x1e,
 };

-#ifdef CONFIG_DVB_DIB3000MC
+#if defined(CONFIG_DVB_DIB3000MC) || (defined(CONFIG_DVB_DIB3000MC_MODULE) && defined(MODULE))
 static struct dib3000mc_config mod3000p_dib3000p_config = {
        &dib3000p_panasonic_agc_config,




More information about the linux-dvb mailing list