0001
0002 #ifndef __SOUND_REVO_H
0003 #define __SOUND_REVO_H
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #define REVO_DEVICE_DESC \
0014 "{MidiMan M Audio,Revolution 7.1},"\
0015 "{MidiMan M Audio,Revolution 5.1},"\
0016 "{MidiMan M Audio,Audiophile 192},"
0017
0018 #define VT1724_SUBDEVICE_REVOLUTION71 0x12143036
0019 #define VT1724_SUBDEVICE_REVOLUTION51 0x12143136
0020 #define VT1724_SUBDEVICE_AUDIOPHILE192 0x12143236
0021
0022
0023 extern struct snd_ice1712_card_info snd_vt1724_revo_cards[];
0024
0025
0026
0027
0028
0029
0030 #define VT1724_REVO_CCLK 0x02
0031 #define VT1724_REVO_CDIN 0x04
0032 #define VT1724_REVO_CDOUT 0x08
0033 #define VT1724_REVO_CS0 0x10
0034 #define VT1724_REVO_CS1 0x20
0035 #define VT1724_REVO_CS2 0x40
0036 #define VT1724_REVO_I2C_DATA 0x40
0037 #define VT1724_REVO_I2C_CLOCK 0x80
0038 #define VT1724_REVO_CS3 0x80
0039 #define VT1724_REVO_MUTE (1<<22)
0040
0041 #endif