V4L/DVB (3364): disable all dvb tuner param_types until we need them
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / include / media / tuner-types.h
blob64b16b1f1926afaaedc79fdc80d81128ad13ffc2
1 /*
2 * descriptions for simple tuners.
3 */
5 #ifndef __TUNER_TYPES_H__
6 #define __TUNER_TYPES_H__
8 enum param_type {
9 TUNER_PARAM_TYPE_RADIO, \
10 TUNER_PARAM_TYPE_PAL, \
11 TUNER_PARAM_TYPE_SECAM, \
12 TUNER_PARAM_TYPE_NTSC
15 struct tuner_range {
16 unsigned short limit;
17 unsigned char cb;
20 struct tuner_params {
21 enum param_type type;
22 unsigned char config; /* to be moved into struct tuner_range for dvb-pll merge */
24 unsigned int count;
25 struct tuner_range *ranges;
28 struct tunertype {
29 char *name;
30 unsigned int has_tda988x:1;
31 struct tuner_params *params;
34 extern struct tunertype tuners[];
35 extern unsigned const int tuner_count;
37 #endif