Hello,
While I was trying to implement the four channel mode for the twl4030 codec, I have noticed, that the DSP_B mode implementation in omap-mcbsp and tlv320aic23 is not coorect, also for me it seams that the osk5912 configuration for the DSP mode is incorrect (based on the tlv320aic32 datasheet).
The following series tries to correct this by: - Adding DSP_A support for the codec (setting the LRP bit for the DSP mode) - Changing the DSP_B mode to DSP_A mode in omap-mcbsp - Correcting the dai format configuration for the osk5912 board file.
Please note, that I don't have access to osk5912 board, but based on the available documentation, I think the changes in this series are correct.
--- Peter Ujfalusi (3): ASoC: tlv320aic32: add DSP_A format support ASoC: omap-mcbsp: change the DSP_B mode to DSP_A mode ASoC: osk5912: Use the correct DSP_A mode
sound/soc/codecs/tlv320aic23.c | 2 ++ sound/soc/omap/omap-mcbsp.c | 4 ++-- sound/soc/omap/osk5912.c | 8 ++++---- 3 files changed, 8 insertions(+), 6 deletions(-)