OSDN Git Service

ASoC: q6afe-clocks: add q6afe clock controller
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 10 Sep 2020 13:57:08 +0000 (14:57 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 17 Sep 2020 15:13:13 +0000 (16:13 +0100)
commit520a1c396d1966b64884d8e0176a580150d5a09e
treeb1bf5b99b4004d1a5664d2c0898f9df09388855a
parent4e398353a7e51410c34fd19f8b7dfc56fff5901b
ASoC: q6afe-clocks: add q6afe clock controller

q6afe already exposes lpass clocks, however this was not presented
as proper clock controller driver. This patch basically adds clock
controller support for q6afe clocks.

This is useful for other drivers like lpass digital codec or lpass
lowpower island drivers to request or vote for these clocks.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20200910135708.14842-3-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/Kconfig
sound/soc/qcom/qdsp6/Makefile
sound/soc/qcom/qdsp6/q6afe-clocks.c [new file with mode: 0644]