Message ID | 20220316135831.900-3-sumitg@nvidia.com |
---|---|
State | Accepted |
Commit | 962c400d48e604438cfb3732016ad1b74bfc298c |
Headers | show |
Series | Tegra234 cpufreq driver support | expand |
On 16/03/2022 13:58, Sumit Gupta wrote: > 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> > --- > arch/arm64/boot/dts/nvidia/tegra234.dtsi | 7 +++++++ > 1 file changed, 7 insertions(+) > > 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>; We need to add this compatible string to a DT binding doc somewhere. Cheers Jon
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>;
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> --- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 7 +++++++ 1 file changed, 7 insertions(+)