Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6
[sfrench/cifs-2.6.git] / drivers / media / video / msp3400.h
1 /*
2  */
3
4 #ifndef MSP3400_H
5 #define MSP3400_H
6
7 /* ---------------------------------------------------------------------- */
8
9 struct msp_dfpreg {
10     int reg;
11     int value;
12 };
13
14 struct msp_matrix {
15   int input;
16   int output;
17 };
18
19 #define MSP_SET_DFPREG     _IOW('m',15,struct msp_dfpreg)
20 #define MSP_GET_DFPREG     _IOW('m',16,struct msp_dfpreg)
21
22 /* ioctl for MSP_SET_MATRIX will have to be registered */
23 #define MSP_SET_MATRIX     _IOW('m',17,struct msp_matrix)
24
25 #define SCART_MASK    0
26 #define SCART_IN1     1
27 #define SCART_IN2     2
28 #define SCART_IN1_DA  3
29 #define SCART_IN2_DA  4
30 #define SCART_IN3     5
31 #define SCART_IN4     6
32 #define SCART_MONO    7
33 #define SCART_MUTE    8
34
35 #define SCART_DSP_IN  0
36 #define SCART1_OUT    1
37 #define SCART2_OUT    2
38
39 #endif /* MSP3400_H */