Merge "dt-bindings: interconnect: add CPUCP L3 bindings"

This commit is contained in:
qctecmdr 2020-08-26 13:02:15 -07:00 • committed by Gerrit - the friendly Code Review server
commit e1c1d31bbd
2 changed files with 35 additions and 1 deletions

View file

@ -0,0 +1,35 @@
Qualcomm Technologies, Inc. CPUCP L3 interconnect driver binding
-----------------------------------------------------------
The CPUCP L3 Interconnect provider supports the scaling of L3 cache
performance states of the CPU subsystem.
Required properties :
- compatible : shall contain only one of the following:
"qcom,holi-cpucp-l3-shared",
"qcom,holi-cpucp-l3-cpu";
- reg : Address and length of the register set for the device
- clock-names: should contain "xo", "alternate"
- clocks: list of phandle and clock specifier pairs corresponding to
entries in the clock-names property.
- #interconnect-cells : should contain 1
Examples:
cpucp_l3_shared: l3_shared@fd90000 {
reg = <0x0fd90000 0x3000>;
compatible = "qcom,holi-cpucp-l3-shared";
#interconnect-cells = <1>;
clock-names = "xo", "alternate";
clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,
<&gcc GCC_GPLL0>;
};
cpucp_l3_cpu: l3_cpu@fd90000{
reg = <0x0fd90000 0x3000>;
compatible = "qcom,holi-cpucp-l3-cpu";
#interconnect-cells = <1>;
clock-names = "xo", "alternate";
clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,
<&gcc GCC_GPLL0>;
};

View file

@ -8,7 +8,6 @@ Required properties :
- compatible : shall contain only one of the following:
"qcom,lahaina-epss-l3-shared",
"qcom,lahaina-epss-l3-cpu",
"qcom,holi-epss-l3-cpu",
"qcom,shima-epss-l3-cpu",
"qcom,shima-epss-l3-shared";
- reg : Address and length of the register set for the device