[alsa-devel] Cirrus Logic CS42L52 Low power codec
timur at freescale.com
Mon Feb 18 18:07:28 CET 2008
Brian Austin wrote:
> Since the codecs are not tied to the machine, the user must then add to the Kconfig of the
> ARCH to select which codec they want to use?
Yes. For most ASoC V1 platforms, the use selects a Kconfig for his platform,
and *that* Kconfig selects the codec. Example:
bool "ALSA SoC support for the Freescale MPC8610 HPCD board"
depends on SND_SOC_MPC8610
> If the codec isn't tied to the machine, why can't we select from a list of supported codecs?
> Just trying to get a better understanding of how this works.
The codec is not tied to the machine, but the machine is tied to the codec.
That is, in ASoC V1, the machine driver must know about the codec driver at
Linux kernel developer at Freescale
More information about the Alsa-devel