OSDN Git Service

ASoC: mchp-i2s-mcc: Add multi-channel support for I2S and LEFT_J formats
authorCodrin Ciubotariu <codrin.ciubotariu@microchip.com>
Mon, 1 Mar 2021 17:09:01 +0000 (19:09 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 10 Mar 2021 13:08:37 +0000 (13:08 +0000)
commit13c1629d758aae97f329d25714e26edde4e5cf3e
treef26ba1bb5aa0210bf2b7416580f57bb58a96ae4c
parent99ac2f8d1508f31ecf28d5af0ce384bf0a033f90
ASoC: mchp-i2s-mcc: Add multi-channel support for I2S and LEFT_J formats

The latest I2S-MCC available in SAMA7G5 supports multi-channel for I2S and
Left-Justified formats. For this, the new version uses 8 (4 * 2) input and
output pins, with each pin being responsible for 2 channels. This sums up
to a total of 8 channels for synchronous capture and playback.

Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
Link: https://lore.kernel.org/r/20210301170905.835091-4-codrin.ciubotariu@microchip.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/atmel/mchp-i2s-mcc.c