From d49ebfc6768d72b126ba8c94911f035510fa6cbd Mon Sep 17 00:00:00 2001 From: Konstantin Dorfman Date: Tue, 8 Oct 2019 11:21:09 +0300 Subject: [PATCH] dt-bindings: Add spcom documentation Adds documentation to spcom. Change-Id: Ic376eb68391aabd739d729912c2c7a336737b3ae --- bindings/soc/qcom/qcom,spcom.txt | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 bindings/soc/qcom/qcom,spcom.txt diff --git a/bindings/soc/qcom/qcom,spcom.txt b/bindings/soc/qcom/qcom,spcom.txt new file mode 100644 index 000000000000..dca2a47d530c --- /dev/null +++ b/bindings/soc/qcom/qcom,spcom.txt @@ -0,0 +1,26 @@ +Qualcomm Technologies, Inc. Secure Proccessor Communication (spcom) + +Required properties: +-compatible : should be "qcom,spcom" +-qcom,spcom-ch-names: predefined channels name string +-qcom,spcom-sp2soc-rmb-reg-addr: Secure Processor to SOC shared + register physical address +-qcom,spcom-sp2soc-rmb-initdone-bit: bit indicating Secure + Processor init-done +-qcom,spcom-sp2soc-rmb-pbldone-bit: bit indicating Secure + Processor bootloader-done +-qcom,spcom-soc2sp-rmb-reg-addr: SOC to Secure Processor shared + register physical address +-qcom,spcom-soc2sp-rmb-sp-ssr-bit: bit indicating Secure + Processor subsystem reset + +Example: + qcom,spcom { + compatible = "qcom,spcom"; + qcom,spcom-ch-names = "sp_kernel" , "sp_ssr"; + qcom,spcom-sp2soc-rmb-reg-addr = <0x01881020>; + qcom,spcom-sp2soc-rmb-initdone-bit = <24>; + qcom,spcom-sp2soc-rmb-pbldone-bit = <25>; + qcom,spcom-soc2sp-rmb-reg-addr = <0x01881030>; + qcom,spcom-soc2sp-rmb-sp-ssr-bit = <0>; + };