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;