public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/6] Make MPFS Generic
@ 2025-09-02 10:10 Jamie Gibbons
  2025-09-02 10:10 ` [PATCH 1/6] board: microchip: icicle: rename all icicle files to generic Jamie Gibbons
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Jamie Gibbons @ 2025-09-02 10:10 UTC (permalink / raw)
  To: u-boot
  Cc: Conor Dooley, Valentina Fernandez Alanis, Cyril Jean, Tom Rini,
	Leo Yu-Chi Liang, jamie.gibbons

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


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2025-09-19 10:48 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-02 10:10 [PATCH 0/6] Make MPFS Generic Jamie Gibbons
2025-09-02 10:10 ` [PATCH 1/6] board: microchip: icicle: rename all icicle files to generic Jamie Gibbons
2025-09-19 10:43   ` Leo Liang
2025-09-19 10:45   ` Leo Liang
2025-09-02 10:10 ` [PATCH 2/6] configs/microchip_mpfs_generic_defconfig: add board Jamie Gibbons
2025-09-19 10:45   ` Leo Liang
2025-09-02 10:11 ` [PATCH 3/6] doc: microchip: introduce common sections Jamie Gibbons
2025-09-19 10:46   ` Leo Liang
2025-09-02 10:11 ` [PATCH 4/6] doc: microchip: add mpfs_video.rst Jamie Gibbons
2025-09-19 10:47   ` Leo Liang
2025-09-02 10:11 ` [PATCH 5/6] misc: mpfs_syscontroller: add functions to read device tree overlays Jamie Gibbons
2025-09-19 10:46   ` Leo Liang
2025-09-02 10:11 ` [PATCH 6/6] board: microchip: mpfs_generic: include processing of dtbos Jamie Gibbons
2025-09-19 10:47   ` Leo Liang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox