*** bttv.h.orig Thu Jul 17 13:34:50 2003 --- bttv.h Thu Jul 17 13:36:52 2003 *************** *** 108,113 **** --- 108,114 ---- #define BTTV_PINNACLESAT 0x5e #define BTTV_FORMAC_PROTV 0x5f #define BTTV_EURESYS_PICOLO 0x61 + #define BTTV_IVC200 0x62 /* i2c address list */ #define I2C_TSA5522 0xc2 *** bttv-cards.c.orig Thu Jul 17 13:37:38 2003 --- bttv-cards.c Thu Jul 17 13:53:39 2003 *************** *** 203,208 **** --- 203,212 ---- { 0x00790e11, BTTV_WINDVR, "Canopus WinDVR PCI" }, { 0xa0fca1a0, BTTV_ZOLTRIX, "Face to Face Tvmax" }, { 0xa0fca04f, BTTV_MAGICTVIEW063, "Guillemot Maxi TV Video 3" }, + { 0xa1550000, BTTV_IVC200, "IVC-200" }, + { 0xa1550001, BTTV_IVC200, "IVC-200" }, + { 0xa1550002, BTTV_IVC200, "IVC-200" }, + { 0xa1550003, BTTV_IVC200, "IVC-200" }, { 0, -1, NULL } }; *************** *** 1580,1585 **** --- 1584,1601 ---- .no_tda7432 = 1, .muxsel = { 2, 0, 1}, .pll = PLL_28, + },{ + + /* Chris Willing */ + .name = "IVC-200", + .video_inputs = 1, + .audio_inputs = 0, + .tuner = -1, + .tuner_type = -1, + .svhs = -1, + .gpiomask = 0xdf, + .muxsel = { 2 }, + .pll = PLL_28, }}; const int bttv_num_tvcards = (sizeof(bttv_tvcards)/sizeof(struct tvcard));