dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE)
Subsystems (2)
PATCH v2 1/2 dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE)
Document board compatible bindings.
---
Changes for v2:
- No changes, apart from Acked-by
Documentation/devicetree/bindings/arm/rockchip.yaml | 5 +++++ 1 file changed, 5 insertions(+)
Documentation/devicetree/bindings/arm/rockchip.yaml +5 -0
@@ -710,6 +710,11 @@ properties: - const: mqmaker,miqi - const: rockchip,rk3288 + - description: MNT Reform2 (RCORE) + items: + - const: mntre,reform2-rcore + - const: rockchip,rk3588 + - description: Neardi LBA3368 items: - const: neardi,lba3368
Signature · 1 line
2.48.1
PATCH v2 2/2 arm64: dts: rockchip: add MNT Reform 2
MNT Reform 2 is an open source laptop with replaceable CPU modules, including a version with the RK3588-based MNT RCORE[1]:
- Rockchip RK3588
- Quad A76 and Quad A55 CPU
- 6 TOPS NPU
- up to 32GB LPDDR4x RAM
- SD Card slot
- Gigabit ethernet port
- HDMI port
- 2x mPCIe ports for WiFi or NVMe
- 3x USB 3.0 Type-A HOST port
[1] https://shop.mntre.com/products/mnt-reform
---
Changes for v2:
- Aligned with bindings and schemas to appease DTB check warnings.
- Aligned with format of other RK3588 boards for consistency.
arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3588-mnt-reform2.dts | 785 ++++++++++++++++++ 2 files changed, 786 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts
arch/arm64/boot/dts/rockchip/Makefile +1 -0
@@ -145,6 +145,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-firefly-itx-3588j.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-friendlyelec-cm3588-nas.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-h96-max-v58.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-jaguar.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-reform2.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-nanopc-t6.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-nanopc-t6-lts.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-ok3588-c.dtb
arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts new file +785 -0
785 lines not on this page · raw message
Signature · 1 line
2.48.1
RE: [PATCH v2 2/2] arm64: dts: rockchip: add MNT Reform 2
The RCORE looks like a carrier board for the Firefly iCore RK3588Q SoM [1]. So it would be better to restructure the DTS as a dtsi for the SoM and a board DTS which includes the SoM dtsi.
That's similar to the structure of the Firefly ITX-RK3558J board which uses the rk3588-firefly-core-3588j.dtsi. [2]
[1] https://source.mnt.re/reform/mnt-reform-rk3588-som
[2] https://lore.kernel.org/linux-rockchip/[email protected]/#t
Heiko Stübner
maintainerRe: [PATCH v2 2/2] arm64: dts: rockchip: add MNT Reform 2
Hi Jimmy,
Am Dienstag, 11. Februar 2025, 05:03:00 MEZ schrieb Jimmy Hon:
Quoted 3 lines
The RCORE looks like a carrier board for the Firefly iCore RK3588Q SoM [1]. So it would be better to restructure the DTS as a dtsi for the SoM and a board DTS which includes the SoM dtsi.
thanks a lot for finding that bit of information.
And I do agree that if there is a Firefly module in the middle, that things should be modelled accordingly.
Quoted 5 lines
That's similar to the structure of the Firefly ITX-RK3558J board which uses the
rk3588-firefly-core-3588j.dtsi. [2][1] https://source.mnt.re/reform/mnt-reform-rk3588-som
[2] https://lore.kernel.org/linux-rockchip/[email protected]/#t
Heiko