[PATCH 3/3] ARM: dts: nuvoton: Add OTP nodes for NPCM7xx
Kuan-Wei Chiu
visitorckw at gmail.com
Wed Mar 18 12:35:38 PDT 2026
Add device tree nodes for the OTP memory controllers found on Nuvoton
NPCM7xx SoCs.
The controllers (Key Storage and Fuse Array) are attached to the
APB bus. Since they are internal SoC components with no board-level
dependencies, they are enabled by default.
Signed-off-by: Kuan-Wei Chiu <visitorckw at gmail.com>
---
arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi b/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi
index ab3c3c5713ae..8a28b1f8a4fd 100644
--- a/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi
+++ b/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi
@@ -480,6 +480,16 @@ &fanin12_pins &fanin13_pins
status = "disabled";
};
+ otp1: otp at 189000 {
+ compatible = "nuvoton,npcm750-key-storage";
+ reg = <0x189000 0x1000>;
+ };
+
+ otp2: otp at 18a000 {
+ compatible = "nuvoton,npcm750-fuse-array";
+ reg = <0x18a000 0x1000>;
+ };
+
i2c0: i2c at 80000 {
reg = <0x80000 0x1000>;
compatible = "nuvoton,npcm750-i2c";
--
2.53.0.851.ga537e3e6e9-goog
More information about the linux-arm-kernel
mailing list