config TARGET_LICHEERV_NANO
bool "Support LicheeRV Nano Board"
-config TARGET_MICROCHIP_ICICLE
- bool "Support Microchip PolarFire-SoC Icicle Board"
+config TARGET_MICROCHIP_GENERIC
+ bool "Support Microchip PolarFire-SoC Boards"
config TARGET_MILKV_DUO
bool "Support Milk-v Duo Board"
source "board/aspeed/ibex_ast2700/Kconfig"
source "board/canaan/k230_canmv/Kconfig"
source "board/emulation/qemu-riscv/Kconfig"
-source "board/microchip/mpfs_icicle/Kconfig"
+source "board/microchip/mpfs_generic/Kconfig"
source "board/openpiton/riscv64/Kconfig"
source "board/sifive/unleashed/Kconfig"
source "board/sifive/unmatched/Kconfig"
-if TARGET_MICROCHIP_ICICLE
+if TARGET_MICROCHIP_GENERIC
config SYS_BOARD
- default "mpfs_icicle"
+ default "mpfs_generic"
config SYS_VENDOR
default "microchip"
default "generic"
config SYS_CONFIG_NAME
- default "microchip_mpfs_icicle"
+ default "microchip_mpfs_generic"
config TEXT_BASE
default 0x80000000 if !RISCV_SMODE
--- /dev/null
+Microchip MPFS Generic
+M: Conor Dooley <conor.dooley@microchip.com>
+M: Jamie Gibbons <jamie.gibbons@microchip.com>
+S: Maintained
+F: board/microchip/mpfs_generic/
+F: include/configs/microchip_mpfs_generic.h
+F: configs/microchip_mpfs_generic_defconfig
# Padmarao Begari <padmarao.begari@microchip.com>
#
-obj-y += mpfs_icicle.o
+obj-y += mpfs_generic.o
+++ /dev/null
-Microchip MPFS icicle
-M: Conor Dooley <conor.dooley@microchip.com>
-M: Cyril Jean <cyril.jean@microchip.com>
-S: Maintained
-F: board/microchip/mpfs_icicle/
-F: include/configs/microchip_mpfs_icicle.h
-F: configs/microchip_mpfs_icicle_defconfig
CONFIG_SYS_LOAD_ADDR=0x80200000
CONFIG_SYS_MEM_TOP_HIDE=0x400000
# CONFIG_DEBUG_UART is not set
-CONFIG_TARGET_MICROCHIP_ICICLE=y
+CONFIG_TARGET_MICROCHIP_GENERIC=y
CONFIG_ARCH_RV64I=y
CONFIG_RISCV_SMODE=y
CONFIG_FIT=y