[alsa-devel] [PATCH 0/8] ASoC: TWL4030: DAPM implementation for outputs (playback)
peter.ujfalusi at nokia.com
Mon Dec 8 09:09:00 CET 2008
This series of patches adds DAPM implementation for all outputs
found on TWL.
The design allows one to configure all outputs independently from
each other, since the internal routing of TWL actually treats them
The pre-DAC routings can be configured in the board specific files
of needed. I have sent a patch which has added this to the codec driver.
Based on the output routing selections all the corresponding DAC and
analog PGA on the chain will be powered on.
Peter Ujfalusi (8):
ASoC: TWL4030: Correct DAPM_DAC with power control
ASoC: TWL4030: Add Analog PGA control switch to DAPM
ASoC: TWL4030: Add DAPM event handler for output MUX selection
ASoC: TWL4030: DAPM mapping of the Earpiece output
ASoC: TWL4030: DAPM mapping of the PreDriv outputs
ASoC: TWL4030: DAPM mapping of the Headset outputs
ASoC: TWL4030: DAPM mapping of the Carkit outputs
ASoC: TWL4030: DAPM mapping of the Handsfree outputs
sound/soc/codecs/twl4030.c | 248 +++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 243 insertions(+), 5 deletions(-)
More information about the Alsa-devel