From a6623944b42cd9fa43e1e47748dc186755eb18e3 Mon Sep 17 00:00:00 2001 From: Jefferson Capovilla Date: Fri, 4 Sep 2020 17:22:20 -0300 Subject: [PATCH] arm/dt: bengal: add Trustonic mobicore device Cherry-picked from (CR) Add the Trustonic TEE driver module to the kernel. This is needed to run trusted applications in the Trustonic TEE. Changes required to make it compatible to bengal dt. Change-Id: I24410eedc3f4938480aca7e3eee0ddf54ad6ddff Reviewed-on: https://gerrit.mot.com/1909950 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Joel Voss Reviewed-by: Konstantin Makariev Submit-Approved: Jira Key --- qcom/bengal.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/qcom/bengal.dtsi b/qcom/bengal.dtsi index 9280a0c3a545..1cd44ba7f0c1 100644 --- a/qcom/bengal.dtsi +++ b/qcom/bengal.dtsi @@ -843,6 +843,21 @@ qcom,qsee-reentrancy-support = <2>; }; + mcd { + compatible = "qcom,mcd"; + qcom,ce-hw-instance = <0>; + qcom,ce-device = <0>; + interrupts = <0 248 0>; + interrupt-names = "mcd_irq"; + clocks = <&rpmcc QSEECOM_CE1_CLK>, + <&rpmcc QSEECOM_CE1_CLK>, + <&rpmcc QSEECOM_CE1_CLK>, + <&rpmcc QSEECOM_CE1_CLK>; + clock-names = "core_clk_src", "core_clk", + "iface_clk", "bus_clk"; + qcom,ce-opp-freq = <192000000>; + }; + qcom_smcinvoke: smcinvoke@61800000 { compatible = "qcom,smcinvoke"; reg = <0x61800000 0x2100000>;