[RFC PATCH 1/2] sh: dts: add Casio fx-9750GIII board
From: Artem Novak
Date: Thu Oct 22 2026 - 02:40:55 EST
Describe the Casio fx-9750GIII graphing calculator, which uses the Renesas SH7305 processor.
Added the board Device Tree and its DTB build rule.
The description uses existing SH7305 SoC include
and affirm the calculator memory region.
Signed-off-by: Artem Novak <artem122novak@xxxxxxxxx>
---
arch/sh/boot/dts/Makefile | 1 +
arch/sh/boot/dts/fx9750giii.dts | 15 +++++++++++++++
2 files changed, 16 insertions(+)
create mode 100644 arch/sh/boot/dts/fx9750giii.dts
diff --git a/arch/sh/boot/dts/Makefile b/arch/sh/boot/dts/Makefile
index d109978a5eb9..4887fb16dbf2 100644
--- a/arch/sh/boot/dts/Makefile
+++ b/arch/sh/boot/dts/Makefile
@@ -1,2 +1,3 @@
# SPDX-License-Identifier: GPL-2.0-only
+dtb-$(CONFIG_SH_FX9750GIII) += fx9750giii.dtb
obj-$(CONFIG_BUILTIN_DTB) += $(addsuffix .dtb.o, $(CONFIG_BUILTIN_DTB_NAME))
diff --git a/arch/sh/boot/dts/fx9750giii.dts b/arch/sh/boot/dts/fx9750giii.dts
new file mode 100644
index 000000000000..bccae22e4899
--- /dev/null
+++ b/arch/sh/boot/dts/fx9750giii.dts
@@ -0,0 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-only
+// Copyright (C) 2026 Artem Novak
+/dts-v1/;
+
+#include "sh7305.dtsi"
+
+/ {
+ model = "Casio fx-9750GIII";
+ compatible = "casio,fx-9750giii", "renesas,sh7305";
+
+ memory@8000000 {
+ device_type = "memory";
+ reg = <0x08000000 0x00080000>;
+ };
+};
--
2.56.0