diff --git a/Kbuild b/Kbuild index 7e40c673..29f9fa35 100755 --- a/Kbuild +++ b/Kbuild @@ -26,6 +26,14 @@ dtbo-y += tuna/tuna-dsp.dtbo endif endif +ifeq ($(CONFIG_ARCH_KERA), y) +ifeq ($(CONFIG_ARCH_QTI_VM), y) +dtbo-y += kera/kera-dsp-trustedvm.dtbo +else +dtbo-y += kera/kera-dsp.dtbo +endif +endif + ifeq ($(CONFIG_ARCH_MONACO), y) dtbo-y += monaco/monaco-dsp.dtbo endif diff --git a/sun/sun-dsp.dtsi b/sun/sun-dsp.dtsi index d4cbd384..95f193ae 100644 --- a/sun/sun-dsp.dtsi +++ b/sun/sun-dsp.dtsi @@ -2,7 +2,7 @@ qcom,fastrpc { compatible = "qcom,fastrpc"; qcom,glink-channels = "fastrpcglink-apps-dsp"; - qcom,intents = <0x64 64>; + qcom,intents = <0x181 64>; label = "adsp"; memory-region = <&adsp_mem_heap>; qcom,vmids = <22 37>; @@ -83,7 +83,7 @@ qcom,fastrpc { compatible = "qcom,fastrpc"; qcom,glink-channels = "fastrpcglink-apps-dsp"; - qcom,intents = <0x64 64>; + qcom,intents = <0x3fA 64>; label = "cdsp"; qcom,fastrpc-gids = <2908>; qcom,rpc-latency-us = <235>; @@ -264,4 +264,4 @@ alloc-size-range = <0x0 0xFFFFFFFF>; }; }; -}; \ No newline at end of file +}; diff --git a/tuna/tuna-dsp.dts b/tuna/tuna-dsp.dts index 16e2dc3e..e3132278 100644 --- a/tuna/tuna-dsp.dts +++ b/tuna/tuna-dsp.dts @@ -11,6 +11,6 @@ / { model = "Qualcomm Technologies, Inc. Tuna v1 SoC"; compatible = "qcom,tuna"; - qcom,msm-id = <655 0x10000>, <681 0x10000>; + qcom,msm-id = <655 0x10000>, <681 0x10000>, <694 0x10000>; qcom,board-id = <0 0>; };