OSDN Git Service

arm64: tegra: add node for tegra234 cpufreq
authorSumit Gupta <sumitg@nvidia.com>
Tue, 5 Apr 2022 13:01:19 +0000 (18:31 +0530)
committerViresh Kumar <viresh.kumar@linaro.org>
Tue, 26 Apr 2022 06:39:09 +0000 (12:09 +0530)
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 <sumitg@nvidia.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
arch/arm64/boot/dts/nvidia/tegra234.dtsi

index aaace60..610207f 100644 (file)
                };
        };
 
+       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>;