X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sound%2Fpci%2Fice1712%2Fhoontech.h;h=1ee538b20fbfafe5767b4adb64b85225c2ba6cfa;hb=ef1d465b627b9aae1124eea2d961027107b39c73;hp=e1fe25b3638a65e255f252f74f871b3e85ea2b0f;hpb=86090fcac5e27b630656fe3d963a6b80e26dac44;p=linux-2.6.git diff --git a/sound/pci/ice1712/hoontech.h b/sound/pci/ice1712/hoontech.h index e1fe25b36..1ee538b20 100644 --- a/sound/pci/ice1712/hoontech.h +++ b/sound/pci/ice1712/hoontech.h @@ -25,12 +25,15 @@ */ #define HOONTECH_DEVICE_DESC \ - "{Hoontech SoundTrack DSP 24}," \ - "{Hoontech SoundTrack DSP 24 Value}," \ - "{Hoontech SoundTrack DSP 24 Media 7.1}," \ + "{Hoontech,SoundTrack DSP 24}," \ + "{Hoontech,SoundTrack DSP 24 Value}," \ + "{Hoontech,SoundTrack DSP 24 Media 7.1}," \ + "{Event Electronics,EZ8}," #define ICE1712_SUBDEVICE_STDSP24 0x12141217 /* Hoontech SoundTrack Audio DSP 24 */ +#define ICE1712_SUBDEVICE_STDSP24_VALUE 0x00010010 /* A dummy id for Hoontech SoundTrack Audio DSP 24 Value */ #define ICE1712_SUBDEVICE_STDSP24_MEDIA7_1 0x16141217 /* Hoontech ST Audio DSP24 Media 7.1 */ +#define ICE1712_SUBDEVICE_EVENT_EZ8 0x00010001 /* A dummy id for EZ8 */ extern struct snd_ice1712_card_info snd_ice1712_hoontech_cards[]; @@ -65,4 +68,10 @@ extern struct snd_ice1712_card_info snd_ice1712_hoontech_cards[]; #define ICE1712_STDSP24_BOX_MIDI1 (1<<8) #define ICE1712_STDSP24_BOX_MIDI2 (1<<9) +/* Hoontech SoundTrack Audio DSP 24 Value definitions for modified hardware */ + +#define ICE1712_STDSP24_AK4524_CS 0x03 /* AK4524 chip select; low = active */ +#define ICE1712_STDSP24_SERIAL_DATA 0x0c /* ak4524 data */ +#define ICE1712_STDSP24_SERIAL_CLOCK 0x30 /* ak4524 clock */ + #endif /* __SOUND_HOONTECH_H */