Hi Peter,
On 9/26/25 6:29 PM, Peter Robinson wrote:
Add support for MNT Reform2, it works as a carrier board
with a Firefly iCore-3588Q SoM.
Specification:
- Rockchip RK3588
- LPDDR5X 16/32 GB
- eMMC 128/256 GB
- HDMI Type A out x 1
- USB 3.0 Host x 1
- USB-C 3.0 with DisplayPort AltMode
- PCIE M.2 E Key for Wireless connection
- PCIE M.2 M Key for NVME connection
- DSI to eDP panel
- 1Gb Ethernet w/ Microchip KSZ9310 PHY
Tested using Fedora boot on USB stick and eMMC.
Signed-off-by: Peter Robinson <[email protected]>
---
v2:
- DT now upstream
- dropped extra -u-boot.dtsi bits
- Run synconfig
- Minor other cleanups
arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi | 3 +
board/rockchip/evb_rk3588/MAINTAINERS | 6 ++
configs/mnt-reform2-rk3588_defconfig | 84 +++++++++++++++++++++
doc/board/rockchip/rockchip.rst | 1 +
4 files changed, 94 insertions(+)
create mode 100644 arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
create mode 100644 configs/mnt-reform2-rk3588_defconfig
diff --git a/arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
b/arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
new file mode 100644
index 00000000000..e1bdd5f98c5
--- /dev/null
+++ b/arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
@@ -0,0 +1,3 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+
+#include "rk3588-u-boot.dtsi"
As far as I know, this isn't needed as it's automatically included if
rk3588-mnt-reform2-u-boot.dtsi doesn't exist, c.f.
tools/binman/binman.rst. CONFIG_SYS_SOC is set to rk3588 when
CONFIG_ROCKCHIP_RK3588=y so that should work just fine.
Cheers,
Quentin