blob: 2325167f6eaf233da4ab9637b0a0a7d3850abe6f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
Qualcomm SMD-RPM interconnect driver binding
------------------------------------------------
The RPM (Resource Power Manager) is a dedicated hardware engine
for managing the shared SoC resources in order to keep the lowest
power profile. It communicates with other hardware subsystems via
the shared memory driver (SMD) back-end and accepts requests for
various resources.
Required properties :
- compatible : shall contain only one of the following:
"qcom,interconnect-smd-rpm"
Example:
smd {
compatible = "qcom,smd";
rpm {
interrupts = <GIC_SPI 168 IRQ_TYPE_EDGE_RISING>;
qcom,ipc = <&apcs 8 0>;
qcom,smd-edge = <15>;
rpm_requests {
compatible = "qcom,rpm-msm8916";
qcom,smd-channels = "rpm_requests";
interconnect-smd-rpm {
compatible = "qcom,interconnect-smd-rpm";
};
};
};
};
|