Is there a way to confirm the actual analog TV tuner for the device? I think this is the code that is missing.
[CX88_BOARD_DIGIWAVE_108G] = {
.name = "Digiwave 108G",
.tuner_type = TUNER_PHILIPS_FQ1216ME,
.radio_type = UNSET,
.tuner_addr = ADDR_UNSET,
.radio_addr = ADDR_UNSET,
.tda9887_conf = TDA9887_PRESENT,
.input = {{
.type = CX88_VMUX_TELEVISION,
.vmux = 0,
.gpio0 = 0x000000ff,
.gpio1 = 0x0000f39d,
}},
.radio = {
.type = CX88_RADIO,
.gpio0 = 0x000000ff,
.gpio1 = 0x0000f39d,
},
.dvb = 1,
}
},{
.subvendor = 0x14f1,
.subdevice = 0x2319,
.card = CX88_BOARD_DIGIWAVE_108G,
},
void cx88_card_setup(struct cx88_core *core)
{
static u8 eeprom[256];
if (0 == core->i2c_rc) {
core->i2c_client.addr = 0xa0 >> 1;
tveeprom_read(&core->i2c_client,eeprom,sizeof(eeprom));
}
switch (core->board) {
case CX88_BOARD_DIGIWAVE_108G:
cx_write(MO_GP0_IO, 0x000000ff);
cx_write(MO_GP1_IO, 0x0000f39d);
break;
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb