Comment 15 for bug 760919

Revision history for this message
Andy Doan (doanac) wrote : Re: speaker-test fails on Xm, Beagle C

I've found the cause of this problem. During the change to the 3.0 kernels we changed how the sound drivers were build for OMAP. Previously they were built-ins, they are now built as modules:

 CONFIG_SND_OMAP_SOC
 CONFIG_SND_OMAP_SOC_OVERO
 etc

I thought I'd be clever and just load the module. However, that still didn't fix the issue. I then built my own kernel with OMAP sound selected as built-ins rather than modules and sound started working again.

So there's still some issue with OMAP sound not working as modules. However, for the time being I think we should just make these built-ins so that OMAP3 sound will work again. I've attached a diff of my original .config and my new .config that fixes the issue.