ASoC: qcom: move ipq806x specific bits out of lpass driver.
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Sat, 16 May 2015 12:32:17 +0000 (13:32 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 21 May 2015 20:12:30 +0000 (21:12 +0100)
commit9bae4880acee1cd7340d0566b55b927f92de89fb
tree18237c3cf8cecfb86bc1ebf07f3a30dbb5717a8f
parenta7310c496f376b945e7e61f64d69c9c0a93ee1ee
ASoC: qcom: move ipq806x specific bits out of lpass driver.

This patch tries to make the lpass driver more generic by moving the
ipq806x specific bits out of the cpu and platform driver, also allows the
SOC specific drivers to add the correct register offsets.

This patch also renames the register definition header file into more
generic header file.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tested-by: Kenneth Westfield <kwestfie@codeaurora.org>
Acked-by: Kenneth Westfield <kwestfie@codeaurora.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/Kconfig
sound/soc/qcom/Makefile
sound/soc/qcom/lpass-cpu.c
sound/soc/qcom/lpass-ipq806x.c [new file with mode: 0644]
sound/soc/qcom/lpass-lpaif-ipq806x.h [deleted file]
sound/soc/qcom/lpass-lpaif-reg.h [new file with mode: 0644]
sound/soc/qcom/lpass-platform.c
sound/soc/qcom/lpass.h