[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250902075548.1967613-1-valentina.fernandezalanis@microchip.com>
Date: Tue, 2 Sep 2025 08:55:43 +0100
From: Valentina Fernandez <valentina.fernandezalanis@...rochip.com>
To: <conor.dooley@...rochip.com>, <daire.mcnamara@...rochip.com>,
<paul.walmsley@...ive.com>, <palmer@...belt.com>, <robh@...nel.org>,
<krzk+dt@...nel.org>, <aou@...s.berkeley.edu>, <alex@...ti.fr>,
<valentina.fernandezalanis@...rochip.com>
CC: <linux-riscv@...ts.infradead.org>, <linux-kernel@...r.kernel.org>,
<devicetree@...r.kernel.org>
Subject: [PATCH v2 0/5] Icicle Kit with prod device and Discovery Kit support
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.
Changes since v1:
- fix order of properties in mailbox nodes
- drop redundant status property from ddrc_cache nodes
- fix lowecase hex in reserved memory regions
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 | 190 +++++++++++++
.../dts/microchip/mpfs-icicle-kit-common.dtsi | 249 ++++++++++++++++++
.../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, 558 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
Powered by blists - more mailing lists