]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/media/video/cx88/cx88-cards.c
V4L/DVB (3294): Add Kworld/Vstream Xpert DVB-T card with cx22702 tuner.
[karo-tx-linux.git] / drivers / media / video / cx88 / cx88-cards.c
index 6b17d1e1e520680f0689ff522412eee9b9921f8c..ae2fdf62c8ba9641406710dcab51ee984b906bbf 100644 (file)
@@ -1009,6 +1009,29 @@ struct cx88_board cx88_boards[] = {
                },
                .dvb            = 1,
        },
+       [CX88_BOARD_KWORLD_DVB_T_CX22702] = {
+               /* Kworld V-stream Xpert DVB-T with Thomson tuner */
+               /* DTT 7579 Conexant CX22702-19 Conexant CX2388x  */
+               /* Manenti Marco <marco_manenti@colman.it> */
+               .name           = "KWorld/VStream XPert DVB-T with cx22702",
+               .tuner_type     = TUNER_ABSENT,
+               .radio_type     = UNSET,
+               .tuner_addr     = ADDR_UNSET,
+               .radio_addr     = ADDR_UNSET,
+               .input          = {{
+                       .type   = CX88_VMUX_COMPOSITE1,
+                       .vmux   = 1,
+                       .gpio0  = 0x0700,
+                       .gpio2  = 0x0101,
+               },{
+                       .type   = CX88_VMUX_SVIDEO,
+                       .vmux   = 2,
+                       .gpio0  = 0x0700,
+                       .gpio2  = 0x0101,
+               }},
+               .dvb            = 1,
+       },
+
 };
 const unsigned int cx88_bcount = ARRAY_SIZE(cx88_boards);
 
@@ -1196,7 +1219,11 @@ struct cx88_subid cx88_subids[] = {
                .subvendor = 0x1822,
                .subdevice = 0x0025,
                .card      = CX88_BOARD_DNTV_LIVE_DVB_T_PRO,
-       },
+       },{
+              .subvendor = 0x17de,
+              .subdevice = 0x08a1,
+              .card      = CX88_BOARD_KWORLD_DVB_T_CX22702,
+       }
 };
 const unsigned int cx88_idcount = ARRAY_SIZE(cx88_subids);