arm64: dts: msm: Enable cb handing in irq context

GLINK changed their default handling of channel callbacks from the irq
context to a callback thread. This change impacted FastRPC performance.

Configure FastRPC to use irq context to handle channel callbacks to fix
the performance regression.

Change-Id: I8ab7a69127e66e046d10f5bd226cfb74e6ba2318
Signed-off-by: Om Deore <quic_odeore@quicinc.com>
This commit is contained in:
Om Deore
2025-01-15 10:32:11 +05:30
parent a2a0bc1cd8
commit ca5254fe54

View File

@@ -9,6 +9,7 @@
qcom,glink-channels = "fastrpcglink-apps-dsp";
qcom,intents = <0x181 64>;
qcom,ch-sched-rt;
qcom,cb-irq;
label = "adsp";
memory-region = <&adsp_mem_heap>;
qcom,vmids = <22 37>;
@@ -91,6 +92,7 @@
qcom,glink-channels = "fastrpcglink-apps-dsp";
qcom,intents = <0x3fA 64>;
qcom,ch-sched-rt;
qcom,cb-irq;
label = "cdsp";
qcom,fastrpc-gids = <2908>;
qcom,rpc-latency-us = <235>;