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(-)