1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/firmware/qcom,scm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: QCOM Secure Channel Manager (SCM)
10 Qualcomm processors include an interface to communicate to the secure firmware.
11 This interface allows for clients to request different types of actions.
12 These can include CPU power up/down, HDCP requests, loading of firmware,
13 and other assorted actions.
16 - Bjorn Andersson <bjorn.andersson@linaro.org>
17 - Robert Marko <robimarko@gmail.com>
18 - Guru Das Srinagesh <quic_gurus@quicinc.com>
75 $ref: /schemas/types.yaml#/definitions/phandle-array
78 - description: phandle to TCSR hardware block
79 - description: offset of the download mode control register
80 description: TCSR hardware block
134 additionalProperties: false
138 #include <dt-bindings/clock/qcom,gcc-msm8916.h>
142 compatible = "qcom,scm-msm8916", "qcom,scm";
143 clocks = <&gcc GCC_CRYPTO_CLK>,
144 <&gcc GCC_CRYPTO_AXI_CLK>,
145 <&gcc GCC_CRYPTO_AHB_CLK>;
146 clock-names = "core", "bus", "iface";