hdspmixer: Add RME HDSPe AES and AES32 support.

Code provided by  Fredrik Lingvall <fredrik.lingvall@gmail.com>

It seems the PCIe (AES) and PCI (AES32) versions behave the same, so we
can kill two birds with one stone.

Signed-off-by: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Adrian Knoth 2011-02-07 18:55:25 +01:00 committed by Takashi Iwai
parent cef20c040c
commit 69991756aa
6 changed files with 52 additions and 0 deletions

View file

@ -45,6 +45,11 @@ static char *destinations_madi_qs[8] = {
};
static char *destinations_aes[8] = {
"AES 1+2", "AES 3+4", "AES 5+6", "AES 7+8",
"AES 9+10", "AES 11+12", "AES 13+14", "AES 15+16",
};
static char *destinations_raydat_ss[18] = {
"A1 1+2", "A1 3+4", "A1 5+6", "A1 7+8",
@ -291,6 +296,9 @@ void HDSPMixerSelector::setLabels()
destinations = destinations_madi_qs;
break;
}
} else if (HDSP_AES == type) {
max_dest = 8;
destinations = destinations_aes;
} else if (HDSPeAIO == type) {
switch (sm) {
case 0: