]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: imx_v6_v7_defconfig: Configure CONFIG_SND_SOC_FSL_ASOC_CARD as module
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Tue, 16 Dec 2025 14:35:21 +0000 (15:35 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 30 Dec 2025 08:27:40 +0000 (16:27 +0800)
This option explicitly selects other options, e.g. SND_SOC_FSL_SAI.
These SAI drivers use DMA which in turn is dependent on CONFIG_IMX_SDMA.
SDMA needs a firmware which is not yet present if the driver is built-in.
Thus build CONFIG_SND_SOC_FSL_ASOC_CARD to avoid useless driver probe
deferrals due to missing DMA channels.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/configs/imx_v6_v7_defconfig

index 0d55056c6f8216dbc74845cc77ae6488cd43e3d3..d75f5d71365a453a940606748c1c055d7cb97391 100644 (file)
@@ -311,7 +311,7 @@ CONFIG_SND_IMX_SOC=y
 CONFIG_SND_SOC_EUKREA_TLV320=y
 CONFIG_SND_SOC_IMX_ES8328=y
 CONFIG_SND_SOC_IMX_SGTL5000=y
-CONFIG_SND_SOC_FSL_ASOC_CARD=y
+CONFIG_SND_SOC_FSL_ASOC_CARD=m
 CONFIG_SND_SOC_AC97_CODEC=y
 CONFIG_SND_SOC_CS42XX8_I2C=y
 CONFIG_SND_SOC_SPDIF=y