[PATCH v2 0/4] wm8904: adapt driver for use with audio-graph-card

From: MichaÅ MirosÅaw
Date: Sun Aug 25 2019 - 08:18:10 EST


This series allows to use WM8904 codec as audio-graph-card component.
It starts with rework of FLL handling in the codec's driver, and as an
example includes (untested) rework for codec with similar FLL: WM8994.

Series based on tiwai/sound/for-next tree. You can also pull from:
https://rere.qmqm.pl/git/linux
branch:
wm8904

(branch includes two fixes already sent to alsa-devel, but not merged yet).

MichaÅ MirosÅaw (4):
ASoC: wm_fll: extract common code for Wolfson FLLs
ASoC: wm8904: use common FLL code
ASoC: wm8904: automatically choose clock source
[RFT] ASoC: wm8994: use common FLL code

sound/soc/atmel/atmel_wm8904.c | 11 +-
sound/soc/codecs/Kconfig | 9 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/wm8904.c | 516 +++++++++++---------------------
sound/soc/codecs/wm8904.h | 5 -
sound/soc/codecs/wm8994.c | 281 +++++-------------
sound/soc/codecs/wm8994.h | 4 +-
sound/soc/codecs/wm_fll.c | 518 +++++++++++++++++++++++++++++++++
sound/soc/codecs/wm_fll.h | 60 ++++
9 files changed, 849 insertions(+), 557 deletions(-)
create mode 100644 sound/soc/codecs/wm_fll.c
create mode 100644 sound/soc/codecs/wm_fll.h

--
2.20.1