Hi all,
With the introduction of the Icicle Kit with the production device
(MPFS250T) to the market, it's necessary to distinguish it from the
engineering sample (-es) variant. This is because engineering samples
cannot write to flash from the MSS, as noted in the PolarFire SoC
FPGA ES errata.
This series adds a common board DTSI for the Icicle Kit, containing
hardware shared by both the engineering sample and production
versions, as well as a DTS for each Icicle Kit variant.
The last two patches add support for the PolarFire SoC Discovery Kit
board.
Thanks,
Valentina
Valentina Fernandez (5):
riscv: dts: microchip: add common board dtsi for icicle kit variants
dt-bindings: riscv: microchip: document icicle kit with production
device
riscv: dts: microchip: add icicle kit with production device
dt-bindings: riscv: microchip: document Discovery Kit
riscv: dts: microchip: add a device tree for Discovery Kit
.../devicetree/bindings/riscv/microchip.yaml | 13 +
arch/riscv/boot/dts/microchip/Makefile | 2 +
.../dts/microchip/mpfs-disco-kit-fabric.dtsi | 58 ++++
.../boot/dts/microchip/mpfs-disco-kit.dts | 191 +++++++++++++
.../dts/microchip/mpfs-icicle-kit-common.dtsi | 251 ++++++++++++++++++
.../dts/microchip/mpfs-icicle-kit-fabric.dtsi | 23 +-
.../dts/microchip/mpfs-icicle-kit-prod.dts | 23 ++
.../boot/dts/microchip/mpfs-icicle-kit.dts | 244 +----------------
8 files changed, 561 insertions(+), 244 deletions(-)
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-common.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dts
--
2.34.1