tveeprom.h 441 B

1234567891011121314151617181920212223
  1. struct tveeprom {
  2. u32 has_radio;
  3. u32 tuner_type;
  4. u32 tuner_formats;
  5. u32 digitizer;
  6. u32 digitizer_formats;
  7. u32 audio_processor;
  8. /* a_p_fmts? */
  9. u32 model;
  10. u32 revision;
  11. u32 serial_number;
  12. char rev_str[5];
  13. };
  14. void tveeprom_hauppauge_analog(struct tveeprom *tvee,
  15. unsigned char *eeprom_data);
  16. int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len);
  17. int tveeprom_dump(unsigned char *eedata, int len);