[PATCH v2 2/3] arm64: tegra: Add FUSE block on Tegra264
From: Jon Hunter
Date: Thu Sep 17 2026 - 05:24:29 EST
From: Thierry Reding <treding@xxxxxxxxxx>
The FUSE block contains a number of registers exposing information that
is useful for certain drivers and/or userspace to read at runtime.
Signed-off-by: Thierry Reding <treding@xxxxxxxxxx>
Signed-off-by: Jon Hunter <jonathanh@xxxxxxxxxx>
---
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/nvidia/tegra264.dtsi b/arch/arm64/boot/dts/nvidia/tegra264.dtsi
index b84f93ad227e624a696f50c4e86c7909901096bd..dd81ce3b36aee163d81437d0a7fed0ccde2748d8 100644
--- a/arch/arm64/boot/dts/nvidia/tegra264.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra264.dtsi
@@ -43,6 +43,13 @@ misc@100000 {
<0x0 0x0c140000 0x0 0x10000>;
};
+ fuse@1000000 {
+ compatible = "nvidia,tegra264-efuse";
+ reg = <0x0 0x1000000 0x0 0x20000>;
+ clocks = <&bpmp TEGRA264_CLK_FUSE>;
+ clock-names = "fuse";
+ };
+
timer@8000000 {
compatible = "nvidia,tegra234-timer";
reg = <0x0 0x08000000 0x0 0x140000>;
--
2.43.0