aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSumit Gupta <[email protected]>2022-04-05 18:31:19 +0530
committerViresh Kumar <[email protected]>2022-04-26 12:09:09 +0530
commit7e6719ad5d1d308c207fb42c19be7495cccb2079 (patch)
tree2f9823b15d5f1d85bc07b3d9f3b2510b0f3f91bc
parent273bc890a2a83ba8c7d8eee50b74138f5a5834d1 (diff)
arm64: tegra: add node for tegra234 cpufreq
Adding cclpex node to represent Tegra234 cpufreq. Tegra234 uses some of the CRAB (Control Register Access Bus) registers for cpu frequency requests. These registers are memory mapped to CCPLEX_MMCRAB_ARM region. In this node, mapping the range of MMCRAB registers required only for cpu frequency info. Signed-off-by: Sumit Gupta <[email protected]> Signed-off-by: Viresh Kumar <[email protected]>
-rw-r--r--arch/arm64/boot/dts/nvidia/tegra234.dtsi7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi b/arch/arm64/boot/dts/nvidia/tegra234.dtsi
index aaace605bdaa..610207f3f967 100644
--- a/arch/arm64/boot/dts/nvidia/tegra234.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra234.dtsi
@@ -1258,6 +1258,13 @@
};
};
+ ccplex@e000000 {
+ compatible = "nvidia,tegra234-ccplex-cluster";
+ reg = <0x0 0x0e000000 0x0 0x5ffff>;
+ nvidia,bpmp = <&bpmp>;
+ status = "okay";
+ };
+
sram@40000000 {
compatible = "nvidia,tegra234-sysram", "mmio-sram";
reg = <0x0 0x40000000 0x0 0x80000>;