[PATCH 2/2] riscv: mpfs: move SoC level options to the CPU Kconfig
Jamie Gibbons
jamie.gibbons at microchip.com
Wed Nov 19 13:38:43 CET 2025
From: Conor Dooley <conor.dooley at microchip.com>
There are multiple boards that use the PolarFire SoC, so extract
the Kconfig sections that are determined at a CPU level from the board
Kconfigs now that we have a CPU Kconfig.
Signed-off-by: Conor Dooley <conor.dooley at microchip.com>
---
arch/riscv/cpu/mpfs/Kconfig | 17 +++++++++++++++++
board/microchip/mpfs_generic/Kconfig | 20 --------------------
2 files changed, 17 insertions(+), 20 deletions(-)
diff --git a/arch/riscv/cpu/mpfs/Kconfig b/arch/riscv/cpu/mpfs/Kconfig
index 3e99c1aae38..bcf1ede818b 100644
--- a/arch/riscv/cpu/mpfs/Kconfig
+++ b/arch/riscv/cpu/mpfs/Kconfig
@@ -14,3 +14,20 @@ config MICROCHIP_MPFS
imply SPL_LOAD_FIT
imply REGMAP
imply SYSCON
+ imply CLK_CCF
+ imply CLK_MPFS
+ imply SYS_NS16550
+ imply MACB
+ imply MII
+ imply CMD_I2C
+ imply DM_I2C
+ imply SYS_I2C_MICROCHIP
+ imply MMC
+ imply MMC_WRITE
+ imply MMC_SDHCI
+ imply MMC_SDHCI_CADENCE
+ imply MMC_SDHCI_ADMA
+ imply MMC_HS200_SUPPORT
+ imply SPI
+ imply DM_SPI
+ imply MICROCHIP_QSPI
diff --git a/board/microchip/mpfs_generic/Kconfig b/board/microchip/mpfs_generic/Kconfig
index 49663a4c562..d38e56c742d 100644
--- a/board/microchip/mpfs_generic/Kconfig
+++ b/board/microchip/mpfs_generic/Kconfig
@@ -22,11 +22,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select BOARD_EARLY_INIT_F
select BOARD_LATE_INIT
imply SMP
- imply CLK_CCF
- imply CLK_MPFS
- imply REGMAP
- imply SYSCON
- imply SYS_NS16550
imply CMD_DHCP
imply CMD_EXT2
imply CMD_EXT4
@@ -39,23 +34,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
imply EFI_PARTITION
imply IP_DYN
imply ISO_PARTITION
- imply MACB
- imply MII
imply PHY_LIB
imply PHY_VITESSE
- imply MMC
- imply MMC_WRITE
- imply MMC_SDHCI
- imply MMC_SDHCI_CADENCE
- imply MMC_SDHCI_ADMA
- imply MMC_HS200_SUPPORT
- imply CMD_I2C
- imply DM_I2C
- imply SYS_I2C_MICROCHIP
- imply MTD
- imply SPI
- imply DM_SPI
- imply MICROCHIP_COREQSPI
imply MTD_SPI_NAND
imply CMD_MTD
imply CMD_MTDPARTS
--
2.43.0
More information about the U-Boot
mailing list