WSL2-Linux-Kernel/sound/soc/atmel
Mark Brown bc7d013318 ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek
[ Upstream commit c775cbf62e ]

The MCLK of the WM8731 on the AT91SAM9G20-EK board is connected to the
PCK0 output of the SoC, intended in the reference software to be supplied
using PLLB and programmed to 12MHz. As originally written for use with a
board file the audio driver was responsible for configuring the entire tree
but in the conversion to the common clock framework the registration of
the named pck0 and pllb clocks was removed so the driver has failed to
instantiate ever since.

Since the WM8731 driver has had support for managing a MCLK provided via
the common clock framework for some time we can simply drop all the clock
management code from the machine driver other than configuration of the
sysclk rate, the CODEC driver still respects that configuration from the
machine driver.

Fixes: ff78a189b0 ("ARM: at91: remove old at91-specific clock driver")
Signed-off-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
Link: https://lore.kernel.org/r/20220325154241.1600757-2-broonie@kernel.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-04-27 14:38:51 +02:00
..
Kconfig ASoC: atmel: ATMEL drivers don't need HAS_DMA 2021-07-11 23:48:35 +01:00
Makefile ASoC: mchp-spdifrx: add driver for SPDIF RX 2020-10-02 20:45:35 +01:00
atmel-classd.c ASoC: atmel-classd: Use devm_platform_get_and_ioremap_resource() 2021-06-14 14:59:15 +01:00
atmel-classd.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
atmel-i2s.c Merge remote-tracking branch 'asoc/for-5.14' into asoc-next 2021-06-25 14:08:03 +01:00
atmel-pcm-dma.c ASoC: atmel-pcm: remove unnecessary include 2020-09-30 16:12:13 +01:00
atmel-pcm-pdc.c ASoC: atmel-pdc: Use managed DMA buffer allocation 2021-01-13 11:36:15 +00:00
atmel-pcm.h ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() 2019-06-28 15:08:38 +01:00
atmel-pdmic.c ASoC: atmel-pdmic: Use devm_platform_get_and_ioremap_resource() 2021-06-14 15:01:07 +01:00
atmel-pdmic.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
atmel_ssc_dai.c ASoC: atmel_ssc_dai: Handle errors for clk_enable 2022-04-08 14:23:19 +02:00
atmel_ssc_dai.h ASoC: atmel_ssc_dai: Remove wrong spinlock usage 2019-09-18 11:12:24 +01:00
atmel_wm8904.c ASoC: atmel: use asoc_substream_to_rtd() 2020-07-23 19:07:33 +01:00
mchp-i2s-mcc.c ASoC: mchp-i2s-mcc: Use devm_platform_get_and_ioremap_resource() 2021-06-14 14:59:14 +01:00
mchp-spdifrx.c ASoC: atmel: fix spelling mistakes 2021-07-11 23:48:33 +01:00
mchp-spdiftx.c ASoC: atmel: fix spelling mistakes 2021-07-11 23:48:33 +01:00
mikroe-proto.c ASoC: atmel: Fix error handling in snd_proto_probe 2022-04-08 14:23:21 +02:00
sam9g20_wm8731.c ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek 2022-04-27 14:38:51 +02:00
sam9x5_wm8731.c ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe 2022-04-08 14:23:22 +02:00
tse850-pcm5142.c ASoC: atmel: fix spelling mistakes 2021-07-11 23:48:33 +01:00