From ba05966171e21800373fa08d6824630ffcc907ea Mon Sep 17 00:00:00 2001 From: zjzhao Date: Wed, 26 Aug 2026 18:08:22 +0800 Subject: [PATCH] defconfig: Enable RT5616 codec in Pi configurations Enable CONFIG_SND_SOC_RT5616 in all Pi kernel configurations so the kernel build produces snd-soc-rt5616.ko (and its dependency snd-soc-rl6231.ko) for the RT5616 audio codec overlay: - arch/arm64/configs/bcm2711_defconfig - arch/arm64/configs/bcm2712_defconfig - arch/arm64/configs/bcm2711_rt_defconfig - arch/arm/configs/bcm2709_defconfig - arch/arm/configs/bcmrpi_defconfig Signed-off-by: zjzhao --- arch/arm/configs/bcm2709_defconfig | 1 + arch/arm/configs/bcmrpi_defconfig | 1 + arch/arm64/configs/bcm2711_defconfig | 1 + arch/arm64/configs/bcm2711_rt_defconfig | 1 + arch/arm64/configs/bcm2712_defconfig | 1 + 5 files changed, 5 insertions(+) diff --git a/arch/arm/configs/bcm2709_defconfig b/arch/arm/configs/bcm2709_defconfig index d56e48053d1d7..1c4673f54baf6 100644 --- a/arch/arm/configs/bcm2709_defconfig +++ b/arch/arm/configs/bcm2709_defconfig @@ -1092,6 +1092,7 @@ CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_MA120X0P=m CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TLV320AIC23_I2C=m CONFIG_SND_SOC_WM8804_I2C=m diff --git a/arch/arm/configs/bcmrpi_defconfig b/arch/arm/configs/bcmrpi_defconfig index 3e87b9c524083..91bdff946ff20 100644 --- a/arch/arm/configs/bcmrpi_defconfig +++ b/arch/arm/configs/bcmrpi_defconfig @@ -1084,6 +1084,7 @@ CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_MA120X0P=m CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TLV320AIC23_I2C=m CONFIG_SND_SOC_WM8804_I2C=m diff --git a/arch/arm64/configs/bcm2711_defconfig b/arch/arm64/configs/bcm2711_defconfig index cb23db674634b..0eaffd689e3ea 100644 --- a/arch/arm64/configs/bcm2711_defconfig +++ b/arch/arm64/configs/bcm2711_defconfig @@ -1206,6 +1206,7 @@ CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_MA120X0P=m CONFIG_SND_SOC_MAX98357A=m CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_TLV320AIC23_I2C=m CONFIG_SND_SOC_WM8804_I2C=m CONFIG_SND_SOC_WM8904=m diff --git a/arch/arm64/configs/bcm2711_rt_defconfig b/arch/arm64/configs/bcm2711_rt_defconfig index 0f971fa20b037..2ce41db8a9a1f 100644 --- a/arch/arm64/configs/bcm2711_rt_defconfig +++ b/arch/arm64/configs/bcm2711_rt_defconfig @@ -1202,6 +1202,7 @@ CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_MA120X0P=m CONFIG_SND_SOC_MAX98357A=m CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_TLV320AIC23_I2C=m CONFIG_SND_SOC_WM8804_I2C=m CONFIG_SND_SOC_WM8904=m diff --git a/arch/arm64/configs/bcm2712_defconfig b/arch/arm64/configs/bcm2712_defconfig index dd54cc94a63a5..67befafac0fe3 100644 --- a/arch/arm64/configs/bcm2712_defconfig +++ b/arch/arm64/configs/bcm2712_defconfig @@ -1208,6 +1208,7 @@ CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_MA120X0P=m CONFIG_SND_SOC_MAX98357A=m CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_TLV320AIC23_I2C=m CONFIG_SND_SOC_WM8804_I2C=m CONFIG_SND_SOC_WM8904=m