Hi,
Some fixes for the mcasp code: - rx formating fix - constraint for number of channels and sample bits
handling of over/underrun: When such event happens (in McASP vs DMA level) we force restart the stream in order to get McASP and the DMA in sync again.
Regards, Peter --- Misael Lopez Cruz (2): ASoC: davinci-mcasp: Active slots depend on active serializers ASoC: davinci-mcasp: Add overrun/underrun event handling
Peter Ujfalusi (4): ASoC: davinci-mcasp: Validate tdm_slots parameter at probe time ASoC: davinci-mcasp: Place constraint on number of channels ASoC: davinci-mcasp: Symmetric sample bits for IIS mode ASoC: davinci-mcasp: Fix rx format when more bclk is used on the bus
.../bindings/sound/davinci-mcasp-audio.txt | 2 +- sound/soc/davinci/davinci-mcasp.c | 212 +++++++++++++++++++-- sound/soc/davinci/davinci-mcasp.h | 10 + 3 files changed, 210 insertions(+), 14 deletions(-)