1
2 #ifndef __SOUND_REVO_H
3 #define __SOUND_REVO_H
4
5
6
7
8
9
10
11
12
13 #define REVO_DEVICE_DESC \
14 "{MidiMan M Audio,Revolution 7.1},"\
15 "{MidiMan M Audio,Revolution 5.1},"\
16 "{MidiMan M Audio,Audiophile 192},"
17
18 #define VT1724_SUBDEVICE_REVOLUTION71 0x12143036
19 #define VT1724_SUBDEVICE_REVOLUTION51 0x12143136
20 #define VT1724_SUBDEVICE_AUDIOPHILE192 0x12143236
21
22
23 extern struct snd_ice1712_card_info snd_vt1724_revo_cards[];
24
25
26
27
28
29
30 #define VT1724_REVO_CCLK 0x02
31 #define VT1724_REVO_CDIN 0x04
32 #define VT1724_REVO_CDOUT 0x08
33 #define VT1724_REVO_CS0 0x10
34 #define VT1724_REVO_CS1 0x20
35 #define VT1724_REVO_CS2 0x40
36 #define VT1724_REVO_I2C_DATA 0x40
37 #define VT1724_REVO_I2C_CLOCK 0x80
38 #define VT1724_REVO_CS3 0x80
39 #define VT1724_REVO_MUTE (1<<22)
40
41 #endif