diff options
Diffstat (limited to 'drivers/char/tuner.h')
-rw-r--r-- | drivers/char/tuner.h | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/drivers/char/tuner.h b/drivers/char/tuner.h new file mode 100644 index 000000000..5b3cf012f --- /dev/null +++ b/drivers/char/tuner.h @@ -0,0 +1,59 @@ +/* + tuner.h - definition for different tuners + + Copyright (C) 1997 Markus Schroeder (schroedm@uni-duesseldorf.de) + minor modifications by Ralph Metzler (rjkm@thp.uni-koeln.de) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + +#ifndef _TUNER_H +#define _TUNER_H + +#define TUNER_TEMIC_PAL 0 /* Miro Gpio Coding -1 */ +#define TUNER_PHILIPS_PAL_I 1 +#define TUNER_PHILIPS_NTSC 2 +#define TUNER_PHILIPS_SECAM 3 +#define TUNER_ABSENT 4 +#define TUNER_PHILIPS_PAL 5 +#define TUNER_TEMIC_NTSC 6 +#define TUNER_TEMIC_PAL_I 7 + +#define NOTUNER 0 +#define PAL 1 +#define PAL_I 2 +#define NTSC 3 +#define SECAM 4 + +#define NoTuner 0 +#define Philips 1 +#define TEMIC 2 +#define Sony 3 + +struct tunertype { + char *name; + unchar Vendor; + unchar Type; + + ushort thresh1; /* frequency Range for UHF,VHF-L, VHF_H */ + ushort thresh2; + unchar VHF_L; + unchar VHF_H; + unchar UHF; + unchar config; + unchar I2C; +}; +#endif + |