25 #ifndef __jack_ice1712_h__ 26 #define __jack_ice1712_h__ 28 #define ICE1712_SUBDEVICE_DELTA44 0x121433d6 29 #define ICE1712_SUBDEVICE_DELTA66 0x121432d6 30 #define ICE1712_SUBDEVICE_DELTA1010 0x121430d6 31 #define ICE1712_SUBDEVICE_DELTADIO2496 0x121431d6 32 #define ICE1712_SUBDEVICE_AUDIOPHILE 0x121434d6 34 #define SPDIF_PLAYBACK_ROUTE_NAME "IEC958 Playback Route" 35 #define ANALOG_PLAYBACK_ROUTE_NAME "H/W Playback Route" 36 #define MULTITRACK_PEAK_NAME "Multi Track Peak" 40 unsigned int subvendor;
42 unsigned char version;
47 unsigned char gpiomask;
48 unsigned char gpiostate;
49 unsigned char gpiodir;
50 unsigned short ac97main;
51 unsigned short ac97pcm;
52 unsigned short ac97rec;
53 unsigned char ac97recsrc;
54 unsigned char dacID[4];
55 unsigned char adcID[4];
56 unsigned char extra[4];
64 unsigned long active_channels;