[alsa-devel] [PATCH 0/5] McASP changes for more flexibility

Daniel Mack zonque at gmail.com
Thu Oct 4 15:08:37 CEST 2012


Hi,

I've been working on the McASP driver lately to support a board on
which an AM33xx SoC is connected to a CS4271 via I2S. The CPU is clock
master for both LRCLK and BITCLK, but receives its master clock
externally.

Some changes were necessary in order to get this playing, as the
driver seems to have been used with DSP_B formats only.

I couldn't the pateches on any Davinci platform, so I rely on other
people to test and see if they break anything.


Thanks,
Daniel

Daniel Mack (5):
  ALSA: ASoC: enable 192KHz support for McASP
  ALSA: ASoC: McASP: add support for clock dividers
  ALSA: ASoC: McASP: add support for 24 bit samples
  ALSA: ASoC: McASP: make AHCLK direction configurable
  ALSA: ASoC: McASP: set format parameters in dependence of the DAI
    format

 sound/soc/davinci/davinci-evm.c   |  5 +++
 sound/soc/davinci/davinci-mcasp.c | 87 ++++++++++++++++++++++++++++++++++-----
 sound/soc/davinci/davinci-mcasp.h |  2 +-
 sound/soc/davinci/davinci-pcm.c   | 16 ++-----
 4 files changed, 86 insertions(+), 24 deletions(-)

-- 
1.7.11.4



More information about the Alsa-devel mailing list