mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 08:36:12 -04:00
Merge "ARM: dts: msm: Add stub interconnect devices for sdxlemur"
This commit is contained in:
commit
c2ef6bea52
2 changed files with 39 additions and 0 deletions
23
bindings/interconnect/qcom,sdxlemur.txt
Normal file
23
bindings/interconnect/qcom,sdxlemur.txt
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
Qualcomm Technologies, Inc. SDXLEMUR Network-On-Chip interconnect driver binding
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
SDXLEMUR interconnect providers support system bandwidth requirements through
|
||||
RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is
|
||||
able to communicate with the BCM through the Resource State Coordinator (RSC)
|
||||
associated with each execution environment. Provider nodes must point to at
|
||||
least one RPMh device child node pertaining to their RSC and each provider
|
||||
can map to multiple RPMh resources.
|
||||
|
||||
Required properties :
|
||||
- compatible : shall contain only one of the following:
|
||||
"qcom,sdxlemur-system_noc",
|
||||
"qcom,sdxlemur-mem_noc",
|
||||
"qcom,sdxlemur-mc_virt",
|
||||
- #interconnect-cells : should contain 1
|
||||
|
||||
Examples:
|
||||
|
||||
system_noc: interconnect@1620000 {
|
||||
compatible = "qcom,sdxlemur-system_noc";
|
||||
interconnect-cells = <1>;
|
||||
};
|
||||
|
|
@ -3,6 +3,7 @@
|
|||
#include <dt-bindings/clock/qcom,gcc-sdxlemur.h>
|
||||
#include <dt-bindings/clock/qcom,rpmh.h>
|
||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
#include <dt-bindings/interconnect/qcom,sdxlemur.h>
|
||||
|
||||
/ {
|
||||
#address-cells = <1>;
|
||||
|
|
@ -266,6 +267,21 @@
|
|||
reg = <0x117004 0x4>;
|
||||
regulator-name = "gcc_usb30_gdsc";
|
||||
};
|
||||
|
||||
system_noc: interconnect@1620000 {
|
||||
compatible = "qcom,sdxlemur-system_noc";
|
||||
#interconnect-cells = <1>;
|
||||
};
|
||||
|
||||
mem_noc: interconnect@9680000 {
|
||||
compatible = "qcom,sdxlemur-mem_noc";
|
||||
#interconnect-cells = <1>;
|
||||
};
|
||||
|
||||
mc_virt: interconnect {
|
||||
compatible = "qcom,sdxlemur-mc_virt";
|
||||
#interconnect-cells = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
#include "sdxlemur-pinctrl.dtsi"
|
||||
|
|
|
|||
Loading…
Reference in a new issue