[PATCH 0/6] Make MPFS Generic
Jamie Gibbons
jamie.gibbons at microchip.com
Tue Sep 2 12:10:57 CEST 2025
Hi all,
The following patch series makes all Icicle Kit files generic. This supports
the addition of upcoming support for other MPFS boards.
The series also includes the addition of the MPFS Video Kit and updated
documentation.
Also included is the addition of functionality to the MPFS system controller
to read the device tree overlays on the board. This functionality is used on
the MPFS boards to support auto update.
Thanks,
Jamie.
Jamie Gibbons (6):
board: microchip: icicle: rename all icicle files to generic
configs/microchip_mpfs_generic_defconfig: add board
doc: microchip: introduce common sections
doc: microchip: add mpfs_video.rst
misc: mpfs_syscontroller: add functions to read device tree overlays
board: microchip: mpfs_generic: include processing of dtbos
arch/riscv/Kconfig | 6 +-
.../{mpfs_icicle => mpfs_generic}/Kconfig | 6 +-
board/microchip/mpfs_generic/MAINTAINERS | 7 +
.../{mpfs_icicle => mpfs_generic}/Makefile | 2 +-
.../mpfs_generic.c} | 2 +
board/microchip/mpfs_icicle/MAINTAINERS | 7 -
...onfig => microchip_mpfs_generic_defconfig} | 5 +-
doc/board/microchip/index.rst | 1 +
doc/board/microchip/mpfs_build_boot.rst | 29 +
doc/board/microchip/mpfs_common.rst | 666 ++++++++++++++++
doc/board/microchip/mpfs_design_hss.rst | 37 +
doc/board/microchip/mpfs_icicle.rst | 743 +-----------------
doc/board/microchip/mpfs_video.rst | 105 +++
drivers/misc/mpfs_syscontroller.c | 200 +++++
...mpfs_icicle.h => microchip_mpfs_generic.h} | 0
15 files changed, 1068 insertions(+), 748 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} (98%)
delete mode 100644 board/microchip/mpfs_icicle/MAINTAINERS
rename configs/{microchip_mpfs_icicle_defconfig => microchip_mpfs_generic_defconfig} (84%)
create mode 100644 doc/board/microchip/mpfs_build_boot.rst
create mode 100644 doc/board/microchip/mpfs_common.rst
create mode 100644 doc/board/microchip/mpfs_design_hss.rst
create mode 100644 doc/board/microchip/mpfs_video.rst
rename include/configs/{microchip_mpfs_icicle.h => microchip_mpfs_generic.h} (100%)
--
2.43.0
More information about the U-Boot
mailing list