V4L/DVB (3364): disable all dvb tuner param_types until we need them
[deliverable/linux.git] / include / media / tuner-types.h
CommitLineData
7b0ac9cd
MK
1/*
2 * descriptions for simple tuners.
3 */
4
5#ifndef __TUNER_TYPES_H__
6#define __TUNER_TYPES_H__
7
8enum param_type {
9 TUNER_PARAM_TYPE_RADIO, \
10 TUNER_PARAM_TYPE_PAL, \
11 TUNER_PARAM_TYPE_SECAM, \
c943aa85 12 TUNER_PARAM_TYPE_NTSC
7b0ac9cd
MK
13};
14
15struct tuner_range {
16 unsigned short limit;
17 unsigned char cb;
18};
19
20struct tuner_params {
21 enum param_type type;
22 unsigned char config; /* to be moved into struct tuner_range for dvb-pll merge */
23
24 unsigned int count;
25 struct tuner_range *ranges;
26};
27
28struct tunertype {
29 char *name;
30 unsigned int has_tda988x:1;
31 struct tuner_params *params;
32};
33
34extern struct tunertype tuners[];
35extern unsigned const int tuner_count;
36
37#endif
This page took 0.028606 seconds and 5 git commands to generate.