[EM2750_BOARD_UNKNOWN] = {
                .name          = "Unknown EM2750/EM2751 webcam grabber",
                .xclk          = EM28XX_XCLK_FREQUENCY_48MHZ,
+               .tuner_type    = TUNER_ABSENT,  /* This is a webcam */
                .input         = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = 0,
                .is_em2800    = 1,
                .tda9887_conf = TDA9887_PRESENT,
                .decoder      = EM28XX_SAA711X,
+               .tuner_type   = TUNER_ABSENT,
                .input        = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = SAA7115_COMPOSITE0,
                .name          = "Huaqi DLCW-130",
                .valid         = EM28XX_BOARD_NOT_VALIDATED,
                .xclk          = EM28XX_XCLK_FREQUENCY_48MHZ,
+               .tuner_type    = TUNER_ABSENT,  /* This is a webcam */
                .input         = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = 0,
        },
        [EM2820_BOARD_PINNACLE_DVC_100] = {
                .name         = "Pinnacle Dazzle DVC 100",
-               .valid        = EM28XX_BOARD_NOT_VALIDATED,
                .decoder      = EM28XX_SAA711X,
+               .tuner_type   = TUNER_ABSENT,   /* Capture only device */
                .input        = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = SAA7115_COMPOSITE0,
        [EM2820_BOARD_VIDEOLOGY_20K14XUSB] = {
                .name         = "Videology 20K14XUSB USB2.0",
                .valid        = EM28XX_BOARD_NOT_VALIDATED,
+               .tuner_type   = TUNER_ABSENT,   /* This is a webcam */
                .input        = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = 0,
        [EM2821_BOARD_USBGEAR_VD204] = {
                .name         = "Usbgear VD204v9",
                .valid        = EM28XX_BOARD_NOT_VALIDATED,
+               .tuner_type   = TUNER_ABSENT,   /* Capture only device */
                .decoder      = EM28XX_SAA711X,
                .input        = { {
                        .type  = EM28XX_VMUX_COMPOSITE1,
                /* Beijing Huaqi Information Digital Technology Co., Ltd */
                .name         = "NetGMBH Cam",
                .valid        = EM28XX_BOARD_NOT_VALIDATED,
+               .tuner_type   = TUNER_ABSENT,   /* This is a webcam */
                .input        = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = 0,
        },
        [EM2860_BOARD_TYPHOON_DVD_MAKER] = {
                .name         = "Typhoon DVD Maker",
-               .valid        = EM28XX_BOARD_NOT_VALIDATED,
                .decoder      = EM28XX_SAA711X,
+               .tuner_type   = TUNER_ABSENT,   /* Capture only device */
                .input        = { {
                        .type  = EM28XX_VMUX_COMPOSITE1,
                        .vmux  = SAA7115_COMPOSITE0,
        },
        [EM2861_BOARD_YAKUMO_MOVIE_MIXER] = {
                .name          = "Yakumo MovieMixer",
-               .valid         = EM28XX_BOARD_NOT_VALIDATED,
+               .tuner_type   = TUNER_ABSENT,   /* Capture only device */
                .decoder       = EM28XX_TVP5150,
                .input         = { {
                        .type     = EM28XX_VMUX_TELEVISION,
                        .amux     = EM28XX_AMUX_LINE_IN,
                } },
        },
+
+       /* Those boards with em2870 are DVB Only*/
+
        [EM2870_BOARD_TERRATEC_XS] = {
                .name         = "Terratec Cinergy T XS",
                .valid        = EM28XX_BOARD_NOT_VALIDATED,
                .valid        = EM28XX_BOARD_NOT_VALIDATED,
                .tuner_type   = TUNER_ABSENT, /* MT2060 */
        },
+
        [EM2880_BOARD_TERRATEC_HYBRID_XS_FR] = {
                .name         = "Terratec Hybrid XS Secam",
                .valid        = EM28XX_BOARD_NOT_VALIDATED,
                .name         = "eMPIA Technology, Inc. GrabBeeX+ Video Encoder",
                .is_em2800    = 1,
                .decoder      = EM28XX_SAA711X,
+               .tuner_type   = TUNER_ABSENT, /* capture only board */
                .input        = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .vmux     = SAA7115_COMPOSITE0,
        },
        [EM2820_BOARD_PINNACLE_DVC_90] = {
                .name         = "Pinnacle Dazzle DVC 90/DVC 100",
-               .tuner_type   = TUNER_ABSENT,
+               .tuner_type   = TUNER_ABSENT, /* capture only board */
                .decoder      = EM28XX_SAA711X,
                .input        = { {
                        .type     = EM28XX_VMUX_COMPOSITE1,
                        .amux     = EM28XX_AMUX_LINE_IN,
                } },
        },
+
+       /* em2874 tuners are DVB only */
+
        [EM2874_BOARD_PINNACLE_PCTV_80E] = {
                .name         = "Pinnacle PCTV HD Mini",
                .tuner_type   = TUNER_ABSENT,