[PATCH 0/2] ASoC: SOF: imx: stop using the imx8_*_clocks API

From: Laurentiu Mihalcea
Date: Thu Mar 28 2024 - 18:21:32 EST


From: Laurentiu Mihalcea <laurentiu.mihalcea@xxxxxxx>

The imx8_*_clocks API requires keeping track of all of the clocks used
by the IMX SOF driver via an array. This is unnecessary and doesn't
scale well. As such, remove it altogether and replace it with
devm_clk_bulk_get_all() and friends.

Laurentiu Mihalcea (2):
ASoC: SOF: imx: drop usage of the imx8_*_clocks API
ASoC: SOF: imx: remove imx8_*_clocks API

sound/soc/sof/imx/imx-common.c | 24 -------------------
sound/soc/sof/imx/imx-common.h | 9 --------
sound/soc/sof/imx/imx8.c | 41 ++++++++++++++-------------------
sound/soc/sof/imx/imx8m.c | 40 ++++++++++++++------------------
sound/soc/sof/imx/imx8ulp.c | 42 +++++++++++++++-------------------
5 files changed, 53 insertions(+), 103 deletions(-)

--
2.34.1