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