ASoC: qcom: support bitclk and osrclk per i2s port
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 21 May 2015 21:52:49 +0000 (22:52 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 22 May 2015 12:27:06 +0000 (13:27 +0100)
commit9a127cff91e43af807c96ca4ec7c855d382cc23d
tree7b9b3fd3f181047788da764b6dfd3fff8540a1a4
parent7cc24b169fa176618c654e50cb27640b75fe68d6
ASoC: qcom: support bitclk and osrclk per i2s port

This patch adds support to allow bitclk and osrclk per i2s dai port.
on APQ8016 there are 4 i2s ports each one has its own bit clks.

Without this patch its not possible to support multiple i2s ports in the
lpass driver.

Tested-by: Kenneth Westfield <kwestfie@codeaurora.org>
Acked-by: Kenneth Westfield <kwestfie@codeaurora.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/lpass-cpu.c
sound/soc/qcom/lpass.h