Description: ASoC splits an embedded audio system into 3 components :-
* Codec driver: The codec driver is platform independent and contains audio
controls, audio interface capabilities, codec DAPM definition and codec IO
functions.
* Platform driver: The platform driver contains the audio DMA engine and audio interface drivers (e.g. I2S, AC97, PCM) for that platform.
* Machine driver: The machine driver handles any machine specific controls and audio events (e.g. turning on an amp at start of playback).
To Search:
File list (Check if you may need any files):
from_oss_to_asoc_ad1938.ppt