From 0da1866a8fdd4d4bc4837ef2af281dbe010ae16b Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Mon, 16 Mar 2026 19:24:19 -0600 Subject: core: Rework REGMAP symbols implementation As exposed by "make randconfig", we have an issue with the dependencies for REGMAP (and xPL variants). As this is a library function, it should always be selected and not depended on by other functionality. This is largely done correctly today, so just correct the few outliers. Acked-by: Anshul Dalal Signed-off-by: Tom Rini --- arch/arm/mach-airoha/Kconfig | 1 + arch/arm/mach-aspeed/Kconfig | 1 + arch/powerpc/cpu/mpc83xx/Kconfig | 1 + 3 files changed, 3 insertions(+) (limited to 'arch') diff --git a/arch/arm/mach-airoha/Kconfig b/arch/arm/mach-airoha/Kconfig index b9cd0a413e1..4b0374001d0 100644 --- a/arch/arm/mach-airoha/Kconfig +++ b/arch/arm/mach-airoha/Kconfig @@ -10,6 +10,7 @@ config TARGET_EN7523 bool "Airoha EN7523 SoC" select CPU_V7A select ARMV7_SET_CORTEX_SMPEN + select REGMAP help The Airoha EN7523 family (en7523/en7529/en7562) is an ARM-based SoCs with a dual-core CPU. It comes with Wi-Fi 5/6 support and diff --git a/arch/arm/mach-aspeed/Kconfig b/arch/arm/mach-aspeed/Kconfig index 9cf60378c11..c88b1e59366 100644 --- a/arch/arm/mach-aspeed/Kconfig +++ b/arch/arm/mach-aspeed/Kconfig @@ -18,6 +18,7 @@ config ASPEED_AST2500 bool "Support Aspeed AST2500 SoC" select CPU_ARM1176 select DM_RESET + select REGMAP help The Aspeed AST2500 is a ARM-based SoC with arm1176 CPU. It is used as Board Management Controller on many server boards, diff --git a/arch/powerpc/cpu/mpc83xx/Kconfig b/arch/powerpc/cpu/mpc83xx/Kconfig index 8ac83420ee2..0dc72c87423 100644 --- a/arch/powerpc/cpu/mpc83xx/Kconfig +++ b/arch/powerpc/cpu/mpc83xx/Kconfig @@ -73,6 +73,7 @@ config TARGET_KMTEPR2 config TARGET_GAZERBEAM bool "Support gazerbeam" select ARCH_MPC8308 + select REGMAP select SYS_FSL_ERRATUM_ESDHC111 imply ENV_IS_IN_FLASH help -- cgit v1.3.1