diff -ru linux-2.6.10.clean/drivers/media/video/cx88/cx88-cards.c linux-2.6.10/drivers/media/video/cx88/cx88-cards.c --- linux-2.6.10.clean/drivers/media/video/cx88/cx88-cards.c 2004-12-25 07:35:24.000000000 +1000 +++ linux-2.6.10/drivers/media/video/cx88/cx88-cards.c 2005-02-13 21:29:06.000000000 +1000 @@ -27,7 +27,7 @@ #include #if defined(CONFIG_VIDEO_CX88_DVB) || defined(CONFIG_VIDEO_CX88_DVB_MODULE) -# define WITH_DVB 1 +/* # define WITH_DVB 1 */ /* CX22702 cards enabled by this are broken */ #endif #include "cx88.h" @@ -840,7 +840,8 @@ leadtek_eeprom(core,eeprom); break; case CX88_BOARD_DVICO_FUSIONHDTV_DVB_T1: - /* Tuner reset is hooked to the tuner out of reset */ + case CX88_BOARD_DVICO_FUSIONHDTV_DVB_T_PLUS: + /* GPIO0:0 is hooked to mt352 reset pin */ cx_set(MO_GP0_IO, 0x00000101); cx_clear(MO_GP0_IO, 0x00000001); msleep(1); diff -ru linux-2.6.10.clean/drivers/media/video/cx88/cx88-dvb.c linux-2.6.10/drivers/media/video/cx88/cx88-dvb.c --- linux-2.6.10.clean/drivers/media/video/cx88/cx88-dvb.c 2004-12-25 07:35:00.000000000 +1000 +++ linux-2.6.10/drivers/media/video/cx88/cx88-dvb.c 2005-02-13 21:29:06.000000000 +1000 @@ -185,6 +185,7 @@ /* init frontend */ switch (dev->core->board) { +#if WITH_DVB case CX88_BOARD_HAUPPAUGE_DVB_T1: case CX88_BOARD_CONEXANT_DVB_T1: dev->dvb.frontend = cx22702_create(&dev->core->i2c_adap, @@ -192,6 +193,7 @@ dev->core->pll_type, dev->core->demod_addr); break; +#endif case CX88_BOARD_DVICO_FUSIONHDTV_DVB_T1: dev->dvb.frontend = mt352_attach(&dvico_fusionhdtv_dvbt1, &dev->core->i2c_adap); diff -ru linux-2.6.10.clean/drivers/media/video/Kconfig linux-2.6.10/drivers/media/video/Kconfig --- linux-2.6.10.clean/drivers/media/video/Kconfig 2004-12-25 07:35:28.000000000 +1000 +++ linux-2.6.10/drivers/media/video/Kconfig 2005-02-13 21:29:06.000000000 +1000 @@ -317,7 +317,7 @@ config VIDEO_CX88_DVB tristate "DVB Support for cx2388x based TV cards" - depends on VIDEO_CX88 && DVB_CORE && BROKEN + depends on VIDEO_CX88 && DVB_CORE select VIDEO_BUF_DVB ---help--- This adds support for DVB cards based on the Only in linux-2.6.10/drivers/media/video: Kconfig.orig