[PATCH] v4l: common part Updates and tuner additions
[linux-2.6] / include / media / tveeprom.h
1 /*
2  */
3
4 struct tveeprom {
5         u32 has_radio;
6
7         u32 tuner_type;
8         u32 tuner_formats;
9
10         u32 digitizer;
11         u32 digitizer_formats;
12
13         u32 audio_processor;
14         /* a_p_fmts? */
15
16         u32 model;
17         u32 revision;
18         u32 serial_number;
19         char rev_str[5];
20 };
21
22 void tveeprom_hauppauge_analog(struct tveeprom *tvee,
23                                unsigned char *eeprom_data);
24
25 int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len);