The PolarFire SoC system controller and mailbox drivers are common requirements for MPFS based platforms and should not be enabled from individual board Kconfig files. Enable the required options so all MPFS boards inherit the same configuration. This removes duplicated config implications from board Kconfig files and places the dependency in the common MPFS CPU configuration.
Signed-off-by: Jamie Gibbons <[email protected]> --- arch/riscv/cpu/mpfs/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/riscv/cpu/mpfs/Kconfig b/arch/riscv/cpu/mpfs/Kconfig index 8054313d182..90026c41887 100644 --- a/arch/riscv/cpu/mpfs/Kconfig +++ b/arch/riscv/cpu/mpfs/Kconfig @@ -29,3 +29,7 @@ config MICROCHIP_MPFS imply SPI imply DM_SPI imply MICROCHIP_QSPI + imply DM_MAILBOX + imply MPFS_MBOX + imply MISC + imply MPFS_SYSCONTROLLER -- 2.43.0
