]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Thu, 20 Jun 2019 09:20:02 +0000 (12:20 +0300)
committerKhalid Elmously <khalid.elmously@canonical.com>
Fri, 14 Feb 2020 05:29:37 +0000 (00:29 -0500)
commitf6b6d294ccc669dab47989604a50985965bbf006
treed3862f82f78bf7540a888146b26d5e64aa10d698
parent730771c14f825ebe82fccab3d04e48d6f7747fbd
ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs

BugLink: https://bugs.launchpad.net/bugs/1863019
[ Upstream commit fd14f4436fd47d5418023c90e933e66d3645552e ]

If multiple serializers are connected in the system and the number of
channels will need to use more than one serializer the mask to enable the
serializers were left to 0 if tdm_mask is provided

Fixes: dd55ff8346a97 ("ASoC: davinci-mcasp: Add set_tdm_slots() support")
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
sound/soc/davinci/davinci-mcasp.c