暂时笔记:
与其他外设是控制器驱动+设备驱动的组合不同,音频驱动有三层,分别是:

层级对应音频驱动作用
Codec 层wm8960.c描述这个“音频芯片”的功能(相当于买来的音响设备)
Platform/CPU DAI 层fsl_sai.c描述 SoC 内部的音频接口(相当于房子里的电路/插座)
Machine 层imx-wm8960.c描述这个“房子”里电路和音响是怎么连的

这些是音频相关独有的,详细的还需要继续学习