I have a question about audio.
There are some codec machine drivers in sound/soc/fsl/ directory for SabreSD and other boards. But what if for some reasons I want to use codec which haven't machine driver for i.MX6?
In the sound/soc/codecs/ directory I can find a lot of codec drivers including the one that I need.
So, the question is: How can I write a machine driver for this codec? Where I can find an information about it?
"Linux Device Drivers 3" don't have specific "audio drivers" chapter. "Writing an ALSA Driver" at alsa-project.org is outdated by ten (!!!) years.
I saw many unsolved discussions about integrating particular codecs at this forum, so, I think that "codec-machine-driver-guide" will be very useful.