674 |
if (emu->serial == 0x40011102) { |
if (emu->serial == 0x40011102) { |
675 |
emu->card_type = EMU10K1_CARD_EMUAPS; |
emu->card_type = EMU10K1_CARD_EMUAPS; |
676 |
emu->APS = 1; |
emu->APS = 1; |
677 |
|
emu->no_ac97 = 1; /* APS has no AC97 chip */ |
678 |
|
} |
679 |
|
else if (emu->revision == 4 && emu->serial == 0x10051102) { |
680 |
|
/* Audigy 2 EX has apparently no effective AC97 controls |
681 |
|
* (for both input and output), so we skip the AC97 detections |
682 |
|
*/ |
683 |
|
snd_printdd(KERN_INFO "Audigy2 EX is detected. skpping ac97.\n"); |
684 |
|
emu->no_ac97 = 1; |
685 |
} |
} |
686 |
|
|
687 |
emu->fx8010.fxbus_mask = 0x303f; |
emu->fx8010.fxbus_mask = 0x303f; |