linux/sound/soc/mxs
Dario Binacchi 1e570e7739
ASoC: mxs-saif: support usage with simple-audio-card
Add support for enabling MCLK output when using the simple-audio-card
driver. In the sound/soc/mxs/mxs-sgtl5000.c use case, that driver
handles MCLK enable/disable by calling mxs_saif_get_mclk() and
mxs_saif_put_mclk() at probe/remove. This does not happen when the
simple-audio-card driver is used. Extend the mxs-saif driver to enable
MCLK output in that scenario.

Co-developed-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Link: https://patch.msgid.link/20250924130749.3012071-1-dario.binacchi@amarulasolutions.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2025-10-16 14:25:41 +01:00
..
Kconfig ASoC: mxs: Standardize ASoC menu 2025-06-24 01:01:15 +01:00
Makefile ASoC: mxs: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:25 +09:00
mxs-pcm.c ASoC: mxs: add missing MODULE_DESCRIPTION() macro 2024-06-03 15:59:19 +01:00
mxs-pcm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
mxs-saif.c ASoC: mxs-saif: support usage with simple-audio-card 2025-10-16 14:25:41 +01:00
mxs-saif.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
mxs-sgtl5000.c ASoC: mxs: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:19 +00:00