ASoC: qcom: move ipq806x specific bits out of lpass driver.
authorSrinivas Kandagatla <[email protected]>
Sat, 16 May 2015 12:32:17 +0000 (13:32 +0100)
committerMark Brown <[email protected]>
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 <[email protected]>
Tested-by: Kenneth Westfield <[email protected]>
Acked-by: Kenneth Westfield <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
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