Lines Matching refs:tv
405 void ivtv_read_eeprom(struct ivtv *itv, struct tveeprom *tv) in ivtv_read_eeprom() argument
411 tveeprom_hauppauge_analog(&itv->i2c_client, tv, eedata); in ivtv_read_eeprom()
416 struct tveeprom tv; in ivtv_process_eeprom() local
419 ivtv_read_eeprom(itv, &tv); in ivtv_process_eeprom()
423 switch (tv.model) { in ivtv_process_eeprom()
446 IVTV_ERR("Unknown model %d, defaulting to PVR-150\n", tv.model); in ivtv_process_eeprom()
451 switch (tv.model) { in ivtv_process_eeprom()
480 if (tv.model / 1000 == 23) { in ivtv_process_eeprom()
484 .tv = { 0x61, I2C_CLIENT_END }, in ivtv_process_eeprom()
496 tv.has_radio = 0; in ivtv_process_eeprom()
502 switch (tv.tuner_hauppauge_model) { in ivtv_process_eeprom()
511 if (tv.tuner_type == TUNER_ABSENT) in ivtv_process_eeprom()
515 itv->options.tuner = tv.tuner_type; in ivtv_process_eeprom()
517 itv->options.radio = (tv.has_radio != 0); in ivtv_process_eeprom()
519 if (itv->options.newi2c == -1 && tv.has_ir) { in ivtv_process_eeprom()
520 itv->options.newi2c = (tv.has_ir & 4) ? 1 : 0; in ivtv_process_eeprom()
533 if (tv.tuner_formats & V4L2_STD_PAL) { in ivtv_process_eeprom()
536 } else if (tv.tuner_formats & V4L2_STD_NTSC) { in ivtv_process_eeprom()
539 } else if (tv.tuner_formats & V4L2_STD_SECAM) { in ivtv_process_eeprom()