]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - Documentation/devicetree/bindings/firmware/qcom,scm.txt
Merge remote-tracking branch 'pci/next'
[karo-tx-linux.git] / Documentation / devicetree / bindings / firmware / qcom,scm.txt
1 QCOM Secure Channel Manager (SCM)
2
3 Qualcomm processors include an interface to communicate to the secure firmware.
4 This interface allows for clients to request different types of actions.  These
5 can include CPU power up/down, HDCP requests, loading of firmware, and other
6 assorted actions.
7
8 Required properties:
9 - compatible: must contain "qcom,scm"
10 - clocks: Should contain the core, iface, and bus clocks.
11 - clock-names: Must contain "core" for the core clock, "iface" for the interface
12   clock and "bus" for the bus clock.
13
14 Example:
15
16         firmware {
17                 compatible = "simple-bus";
18
19                 scm {
20                         compatible = "qcom,scm";
21                         clocks = <&gcc GCC_CE1_CLK> , <&gcc GCC_CE1_AXI_CLK>, <&gcc GCC_CE1_AHB_CLK>;
22                         clock-names = "core", "bus", "iface";
23                 };
24         };
25