[alsa-devel] No sound with C-Media CMI8788
clemens at ladisch.de
Wed Sep 2 18:37:19 CEST 2009
Ozan Çağlayan wrote:
> Clemens Ladisch wrote:
> > if (subdevice == 0xffff)
> > subdevice = 0x8788;
> Okay, that worked.
Applied, should soon appear in the stable 2.6.30.x kernel.
> But I assume that this is a device specific solution right?
If the CMI8788 chip does not find an EEPROM, it reports the default ID.
> If there are other cards without an EEPROM chip, forcing them to
> 0x8788 shouldn't make sense?
The Windows driver treats such a card as the reference design. Only
such cards can omit the EEPROM and expect to be treated correctly.
More information about the Alsa-devel