commit | e6f6ebc1f8f60d6d44f6be22c6386c238d6a9d97 | [log] [tgz] |
---|---|---|
author | Oder Chiou <oder_chiou@realtek.com> | Wed Oct 22 16:11:39 2014 +0800 |
committer | Mark Brown <broonie@kernel.org> | Tue Oct 28 22:52:21 2014 +0000 |
tree | d219af1a0e48b5d6351bb9243779c8234a55da65 | |
parent | e29bee098ea1cc9b8537628f3c1cdf60ead83514 [diff] |
ASoC: rt5677: Add TDM channel mapping function It is for channel to slot mapping, and it is not only for 8 channels mapping, but also in 2, 4 and 6 channels mapping. If we want to use the 2 channels in the stereo2 adc path, we need to set the item "2/1/3/4" or "2/3/1/4". It also adds for stereo channel swap. It can map the sterero channels "L/R" to "R/L", "L/L" or R/R. Signed-off-by: Oder Chiou <oder_chiou@realtek.com> Signed-off-by: Mark Brown <broonie@kernel.org>