From a1fdf44bfd887229e9d5e38e948f2ad4f136f174 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Mon, 31 Jul 2023 12:53:27 +0100 Subject: ARM: multi_v7_defconfig: Enable TLV320AIC3x A number of TI based platforms use TLV320AIC3x since it was their standard audio CODEC for quite some time, including the Beagle X15. Enable it multi_v7_defconfig to improve test coverage. Signed-off-by: Mark Brown Link: https://lore.kernel.org/r/20230731-arm-tlv320aic31xx-config-v1-1-013c8c321dad@kernel.org Signed-off-by: Arnd Bergmann --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index f0800f806b5f..00e95220e08d 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -825,6 +825,7 @@ CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_STI_SAS=m CONFIG_SND_SOC_TLV320AIC32X4=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m CONFIG_SND_SOC_WM8978=m -- cgit From cca9f6838bac3441a42fa906314bf5e3bff50ac5 Mon Sep 17 00:00:00 2001 From: Andrew Davis Date: Wed, 2 Aug 2023 11:29:26 -0500 Subject: ARM: multi_v7_defconfig: Enable TI Remoteproc and related configs This allows us to use the various remote processors on the TI OMAP and Keystone family devices using the multi-v7 config, instead of only with the OMAP/Keystone specific defconfigs (which we would like to move away from needing). Signed-off-by: Andrew Davis Signed-off-by: Arnd Bergmann --- arch/arm/configs/multi_v7_defconfig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 00e95220e08d..9af1838921de 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -1059,16 +1059,23 @@ CONFIG_MSM_GCC_8916=y CONFIG_MSM_MMCC_8960=y CONFIG_MSM_MMCC_8974=y CONFIG_HWSPINLOCK=y +CONFIG_HWSPINLOCK_OMAP=y CONFIG_HWSPINLOCK_QCOM=y +CONFIG_OMAP2PLUS_MBOX=y CONFIG_BCM2835_MBOX=y CONFIG_QCOM_APCS_IPC=y CONFIG_QCOM_IPCC=y +CONFIG_OMAP_IOMMU=y +CONFIG_OMAP_IOMMU_DEBUG=y CONFIG_ROCKCHIP_IOMMU=y CONFIG_TEGRA_IOMMU_GART=y CONFIG_TEGRA_IOMMU_SMMU=y CONFIG_EXYNOS_IOMMU=y CONFIG_QCOM_IOMMU=y CONFIG_REMOTEPROC=y +CONFIG_OMAP_REMOTEPROC=m +CONFIG_OMAP_REMOTEPROC_WATCHDOG=y +CONFIG_KEYSTONE_REMOTEPROC=m CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_WCNSS_PIL=m -- cgit From 42cfcf624e7eff9269cd7bc0a08c7befc5f7363c Mon Sep 17 00:00:00 2001 From: Andrew Davis Date: Thu, 13 Jul 2023 14:01:14 -0500 Subject: ARM: multi_v7_defconfig: Enable OMAP audio/display support We would like to support some additional OMAP class devices using the common multi_v7_defconfig. To start, enable some audio/display related modules: DRM_OMAP/OMAP5_DSS_HDMI: For base DRM display support. DRM_TI_TFP410: Used as a display bridge for several EVM's panels. DRM_TI_TPD12S015: HDMI encoder on several OMAP/Sitara EVMs. SND_SOC_TLV320AIC3X_I2C: For I2C attached TLV320AIC3x codecs. Signed-off-by: Andrew Davis Reviewed-by: Tony Lindgren Signed-off-by: Arnd Bergmann --- arch/arm/configs/multi_v7_defconfig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 9af1838921de..a767499777d0 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -714,6 +714,8 @@ CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_DRM_ATMEL_HLCDC=m CONFIG_DRM_RCAR_DU=m CONFIG_DRM_SUN4I=m +CONFIG_DRM_OMAP=m +CONFIG_OMAP5_DSS_HDMI=y CONFIG_DRM_MSM=m CONFIG_DRM_FSL_DCU=m CONFIG_DRM_TEGRA=y @@ -737,6 +739,8 @@ CONFIG_DRM_SII9234=m CONFIG_DRM_SIMPLE_BRIDGE=m CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TI_TPD12S015=m CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_STI=m -- cgit From 8d6b4927936d3ae96423700661cf4ae4e81c8bee Mon Sep 17 00:00:00 2001 From: Pascal Paillet Date: Wed, 16 Aug 2023 14:30:55 +0200 Subject: ARM: multi_v7_defconfig: Add SCMI regulator support SCMI regulators are used in the ARMv7 STMicrolectronics stm32mp boards: - for STM32MP13: stm32mp135f-dk - for STM32MP15 boards with SCMI variant, introduced by commit 5b7e58313a77 ("ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)") * stm32mp157c-ev1-scmi * stm32mp157c-ed1-scmi * stm32mp157c-dk2-scmi * stm32mp157a-dk1-scmi Signed-off-by: Pascal Paillet Signed-off-by: Alexandre Torgue Link: https://lore.kernel.org/r/20230816123055.12636-1-alexandre.torgue@foss.st.com Signed-off-by: Arnd Bergmann --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index a767499777d0..fa3b4da339ba 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -613,6 +613,7 @@ CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_ACT8945A=y CONFIG_REGULATOR_ANATOP=y CONFIG_REGULATOR_AB8500=y +CONFIG_REGULATOR_ARM_SCMI=y CONFIG_REGULATOR_AS3711=y CONFIG_REGULATOR_AS3722=y CONFIG_REGULATOR_AXP20X=y -- cgit