arm64: tegra: Add CCPLEX_CLUSTER area in Tegra186
authorMikko Perttunen <mperttunen@nvidia.com>
Thu, 1 Jun 2017 08:04:05 +0000 (11:04 +0300)
committerThierry Reding <treding@nvidia.com>
Tue, 13 Jun 2017 13:07:44 +0000 (15:07 +0200)
The Tegra186 CCPLEX_CLUSTER area contains memory-mapped
registers that initiate CPU frequency/voltage transitions.

Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra186.dtsi

index 5e62e68ac05385b525e2ff2ef9282b0e153fd2f6..0b0552c9f7dd4a7f3c2d38d4920f43ca9356803e 100644 (file)
                reg-names = "pmc", "wake", "aotag", "scratch";
        };
 
+       ccplex@e000000 {
+               compatible = "nvidia,tegra186-ccplex-cluster";
+               reg = <0x0 0x0e000000 0x0 0x3fffff>;
+
+               nvidia,bpmp = <&bpmp>;
+       };
+
        gpu@17000000 {
                compatible = "nvidia,gp10b";
                reg = <0x0 0x17000000 0x0 0x1000000>,