音频Codec适配说明
概述
本章主要描述音频的概念,以及添加声卡调试声卡的的说明。
相关概念:
DAI: Digital Audio Interface 数字音频接口CPU DAI:CPU侧的数字音频接口,可以理解为X3的I2S接口CODEC DAI:即Codec。控制Codec工作流,简单理解为Codec的驱动DAI LINK:绑定CPU DAI和CODEC DAIPLATFORM:指定CPU侧的平台驱动,通常是DMA驱动
音频开发说明
一个完整的声卡信息由CPU DAI,CODEC DAI,PLATFORM,DAI LINK组成。分别对应i2s驱动,codec的驱动,dma驱动,以及声卡驱动,如source/kernel/sound/soc/hobot/hobot-snd-wm8960.c。本章节以新增WM8960这款双声道全双工Codec为例说明如何添加声卡。