diff --git a/bindings/hdcp/hdcp.yaml b/bindings/hdcp/hdcp.yaml new file mode 100644 index 00000000..626613e8 --- /dev/null +++ b/bindings/hdcp/hdcp.yaml @@ -0,0 +1,33 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/hdcp/hdcp.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Hdcp driver + +maintainers: + - Sheik Anwar Shabic Y + +properties: + compatible: + enum: + - qcom,hdcp + + qcom,use-smcinvoke: + description: + Indicates hdcp driver to TZ communication is smcInvoke based. + +required: + - compatible + - qcom,use-smcinvoke + + +additionalProperties: false + +examples: + - | + qcom,hdcp { + compatible = "qcom,hdcp"; + qcom,use-smcinvoke = <1>; + }; diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 08bd9504..4d3c5062 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -800,6 +800,11 @@ qcom,vmid = <3>; }; + qcom,hdcp { + compatible = "qcom,hdcp"; + qcom,use-smcinvoke = <1>; + }; + qcom,mem-buf-msgq { compatible = "qcom,mem-buf-msgq"; };