[alsa-devel] OPL3 on cmipci doesn't survive suspend/resume

Adam Goode adam at spicenitz.org
Wed May 27 15:35:39 CEST 2015


On Wed, May 27, 2015 at 9:31 AM, Ricard Wanderlof
<ricard.wanderlof at axis.com> wrote:
>
> On Wed, 27 May 2015, Adam Goode wrote:
>
>> 05:00.0 Multimedia audio controller: C-Media Electronics Inc
>> CMI8738/CMI8768 PCI Audio (rev 10)
>> ...
>>
>> When I suspend/resume, the sound from the OPL3 is permanently
>> distorted. It sounds like not all of the operators are active. I can
>> fix this by doing a full PCI remove/rescan cycle: the driver correctly
>> initializes the card at this time.
>>
>> Any ideas before I peek into the code?
>
> Not really, except that it is a very old card by now. No real work has
>  been done in the driver for many years.
>
> (I still have one around in an ancient Linux box, for its S/PDIF
> capability (for which it was very good value for money in its day).)
>


Thanks! I'm surprised it works at all.

I have this card, which is still in production (and with a gameport +
MIDI UART even!):
http://www.amazon.com/gp/product/B001KUSYSO


Adam


More information about the Alsa-devel mailing list