arm64: dts: qcom: msm8939: Add QDSP6
authorStephan Gerhold <stephan@gerhold.net>
Tue, 3 Oct 2023 13:18:21 +0000 (15:18 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sat, 21 Oct 2023 20:06:57 +0000 (13:06 -0700)
commit0718ff7185cf42f8e817e39552feb9d6ed901aff
tree7a4a927c45d7a56decad82f9843102d968587d1a
parent861aa8e6829cf2f1a9c5a52dd9cebc722cf7ca44
arm64: dts: qcom: msm8939: Add QDSP6

MSM8939 does not have a dedicated ADSP. Instead, the audio services via
APR are also implemented by the modem DSP. Audio can be either routed
via the modem DSP (necessary for voice call audio etc) or directly sent
to the LPASS hardware (currently used by DB410c). Bypassing QDSP6 audio
is only possible with special firmware (on DB410c) or when the modem
DSP is completely disabled.

Add the typical nodes for QDSP6 audio to msm8939.dtsi. The apr node is
disabled by default to avoid changing behavior for devices like
apq8039-t2 that use the bypassed audio path.

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20231003-msm8916-modem-v2-3-61b684be55c0@gerhold.net
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/msm8939.dtsi