ioctl_bt848.h revision 23599
1/*
2 * extensions to ioctl_meteor.h for the bt848 cards
3 *
4 * $Id$
5 */
6
7/*
8 * tuner types for the
9 */
10#define TUNERTYPE_NABCST	1
11#define TUNERTYPE_CABLEIRC	2
12#define TUNERTYPE_CABLEHRC	3
13#define TUNERTYPE_WEUROPE	4
14
15
16/*
17 * XXX: this is a hack, should be in ioctl_meteor.h
18 * here to avoid touching that file for now...
19 */
20#define	TVTUNER_SETCHNL    _IOW('x', 32, unsigned int)	/* set channel */
21#define	TVTUNER_GETCHNL    _IOR('x', 32, unsigned int)	/* get channel */
22#define	TVTUNER_SETTYPE    _IOW('x', 33, unsigned int)	/* set tuner type */
23#define	TVTUNER_GETTYPE    _IOR('x', 33, unsigned int)	/* get tuner type */
24#define	TVTUNER_GETSTATUS  _IOR('x', 34, unsigned int)	/* get tuner status */
25
26
27/*
28 * XXX: more bad magic,
29 *      we need to fix the METEORGINPUT to return something public
30 *      duplicate them here for now...
31 */
32#define	METEOR_DEV0		0x00001000
33#define	METEOR_DEV1		0x00002000
34#define	METEOR_DEV2		0x00004000
35