ASoC: TSCS42xx: Add CCF support to get sysclk
authorSteven Eckhoff <steven.eckhoff.opensource@gmail.com>
Wed, 4 Apr 2018 21:49:52 +0000 (16:49 -0500)
committerMark Brown <broonie@kernel.org>
Mon, 16 Apr 2018 10:53:47 +0000 (11:53 +0100)
commitaa0f18d762215163af12797b74baf014577668c2
tree96c3868838daa32f239c806ce3823c0a5e76c69e
parent7ab5ba47e8972c5c57e67795ec01d1f4c25bee6d
ASoC: TSCS42xx: Add CCF support to get sysclk

The TSCS42xx relies on set_sysclk to get a unique clock id and rate,
which prevents it from being used with the simple-card.

Remove set_sysclk callback
Add CCF support to get clock id and rate
Add clocks and clock-names to device tree binding

Signed-off-by: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/tscs42xx.txt
sound/soc/codecs/tscs42xx.c
sound/soc/codecs/tscs42xx.h