[PATCH 1/6] board: microchip: icicle: rename all icicle files to generic
Jamie Gibbons
jamie.gibbons at microchip.com
Tue Sep 2 12:10:58 CEST 2025
Make all Icicle Kit files generic. This supports the addition of
upcoming support for other MPFS boards.
Signed-off-by: Jamie Gibbons <jamie.gibbons at microchip.com>
---
arch/riscv/Kconfig | 6 +++---
board/microchip/{mpfs_icicle => mpfs_generic}/Kconfig | 6 +++---
board/microchip/mpfs_generic/MAINTAINERS | 7 +++++++
board/microchip/{mpfs_icicle => mpfs_generic}/Makefile | 2 +-
.../mpfs_icicle.c => mpfs_generic/mpfs_generic.c} | 0
board/microchip/mpfs_icicle/MAINTAINERS | 7 -------
...s_icicle_defconfig => microchip_mpfs_generic_defconfig} | 2 +-
.../{microchip_mpfs_icicle.h => microchip_mpfs_generic.h} | 0
8 files changed, 15 insertions(+), 15 deletions(-)
rename board/microchip/{mpfs_icicle => mpfs_generic}/Kconfig (92%)
create mode 100644 board/microchip/mpfs_generic/MAINTAINERS
rename board/microchip/{mpfs_icicle => mpfs_generic}/Makefile (85%)
rename board/microchip/{mpfs_icicle/mpfs_icicle.c => mpfs_generic/mpfs_generic.c} (100%)
delete mode 100644 board/microchip/mpfs_icicle/MAINTAINERS
rename configs/{microchip_mpfs_icicle_defconfig => microchip_mpfs_generic_defconfig} (95%)
rename include/configs/{microchip_mpfs_icicle.h => microchip_mpfs_generic.h} (100%)
diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
index 04eb0e6f23c..6e6e0dfd4b5 100644
--- a/arch/riscv/Kconfig
+++ b/arch/riscv/Kconfig
@@ -23,8 +23,8 @@ config TARGET_K230_CANMV
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"
@@ -108,7 +108,7 @@ source "board/andestech/voyager/Kconfig"
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"
diff --git a/board/microchip/mpfs_icicle/Kconfig b/board/microchip/mpfs_generic/Kconfig
similarity index 92%
rename from board/microchip/mpfs_icicle/Kconfig
rename to board/microchip/mpfs_generic/Kconfig
index 760dffc488b..8dcf55a0311 100644
--- a/board/microchip/mpfs_icicle/Kconfig
+++ b/board/microchip/mpfs_generic/Kconfig
@@ -1,7 +1,7 @@
-if TARGET_MICROCHIP_ICICLE
+if TARGET_MICROCHIP_GENERIC
config SYS_BOARD
- default "mpfs_icicle"
+ default "mpfs_generic"
config SYS_VENDOR
default "microchip"
@@ -10,7 +10,7 @@ config SYS_CPU
default "generic"
config SYS_CONFIG_NAME
- default "microchip_mpfs_icicle"
+ default "microchip_mpfs_generic"
config TEXT_BASE
default 0x80000000 if !RISCV_SMODE
diff --git a/board/microchip/mpfs_generic/MAINTAINERS b/board/microchip/mpfs_generic/MAINTAINERS
new file mode 100644
index 00000000000..3de99144c41
--- /dev/null
+++ b/board/microchip/mpfs_generic/MAINTAINERS
@@ -0,0 +1,7 @@
+Microchip MPFS Generic
+M: Conor Dooley <conor.dooley at microchip.com>
+M: Jamie Gibbons <jamie.gibbons at microchip.com>
+S: Maintained
+F: board/microchip/mpfs_generic/
+F: include/configs/microchip_mpfs_generic.h
+F: configs/microchip_mpfs_generic_defconfig
diff --git a/board/microchip/mpfs_icicle/Makefile b/board/microchip/mpfs_generic/Makefile
similarity index 85%
rename from board/microchip/mpfs_icicle/Makefile
rename to board/microchip/mpfs_generic/Makefile
index 72b0410dda8..dfe4b2634e6 100644
--- a/board/microchip/mpfs_icicle/Makefile
+++ b/board/microchip/mpfs_generic/Makefile
@@ -4,4 +4,4 @@
# Padmarao Begari <padmarao.begari at microchip.com>
#
-obj-y += mpfs_icicle.o
+obj-y += mpfs_generic.o
diff --git a/board/microchip/mpfs_icicle/mpfs_icicle.c b/board/microchip/mpfs_generic/mpfs_generic.c
similarity index 100%
rename from board/microchip/mpfs_icicle/mpfs_icicle.c
rename to board/microchip/mpfs_generic/mpfs_generic.c
diff --git a/board/microchip/mpfs_icicle/MAINTAINERS b/board/microchip/mpfs_icicle/MAINTAINERS
deleted file mode 100644
index d092b5a8111..00000000000
--- a/board/microchip/mpfs_icicle/MAINTAINERS
+++ /dev/null
@@ -1,7 +0,0 @@
-Microchip MPFS icicle
-M: Conor Dooley <conor.dooley at microchip.com>
-M: Cyril Jean <cyril.jean at microchip.com>
-S: Maintained
-F: board/microchip/mpfs_icicle/
-F: include/configs/microchip_mpfs_icicle.h
-F: configs/microchip_mpfs_icicle_defconfig
diff --git a/configs/microchip_mpfs_icicle_defconfig b/configs/microchip_mpfs_generic_defconfig
similarity index 95%
rename from configs/microchip_mpfs_icicle_defconfig
rename to configs/microchip_mpfs_generic_defconfig
index 9f933592c9d..0ed0cae93eb 100644
--- a/configs/microchip_mpfs_icicle_defconfig
+++ b/configs/microchip_mpfs_generic_defconfig
@@ -9,7 +9,7 @@ CONFIG_OF_LIBFDT_OVERLAY=y
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
diff --git a/include/configs/microchip_mpfs_icicle.h b/include/configs/microchip_mpfs_generic.h
similarity index 100%
rename from include/configs/microchip_mpfs_icicle.h
rename to include/configs/microchip_mpfs_generic.h
--
2.43.0
More information about the U-Boot
mailing list