Re: [PATCH v1] arm64: dts: qcom: purwa-iot-evk: add missing DP2 audio link
From: Konrad Dybcio
Date: Mon Nov 02 2026 - 10:55:42 EST
On 10/30/26 10:09 PM, Srinivas Kandagatla wrote:
> On 10/29/26 3:27 AM, Le Qi wrote:
>> On 10/20/2026 6:14 PM, Konrad Dybcio wrote:
>>> On 10/9/26 5:04 AM, Le Qi wrote:
>>>> The DP2 DAI link is missing from the sound card definition, preventing
>>>> audio playback over the third DisplayPort interface.
>>>>
>>>> Add the required codec, CPU, and platform DAI configuration to enable
>>>> audio playback over DP2.
>>>>
>>>> Signed-off-by: Le Qi<le.qi@xxxxxxxxxxxxxxxx>
>>>> ---
>>>> arch/arm64/boot/dts/qcom/purwa-iot-evk.dts | 16 ++++++++++++++++
>>>> 1 file changed, 16 insertions(+)
>>>>
>>>> diff --git a/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts b/arch/arm64/
>>>> boot/dts/qcom/purwa-iot-evk.dts
>>>> index a811d8ca2dbf..93cefffd1f46 100644
>>>> --- a/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts
>>>> +++ b/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts
>>>> @@ -641,6 +641,22 @@ platform {
>>>> sound-dai = <&q6apm>;
>>>> };
>>>> };
>>>> +
>>>> + dp2-dai-link {
>>>> + link-name = "DP2 Playback";
>>>> +
>>>> + codec {
>>>> + sound-dai = <&mdss_dp2>;
>>>> + };
>>>> +
>>>> + cpu {
>>>> + sound-dai = <&q6apmbedai DISPLAY_PORT_RX_2>;
>>>> + };
>>>> +
>>>> + platform {
>>>> + sound-dai = <&q6apm>;
>>>> + };
>>>> + };
>>> Srini, can/should this be in the SoC DT?
> probably not,
> 1. because the dai-links do not have explicit disabled status, so these
> get parsed
> 2. sound card itself is board specific.
>
> --srini
>>>
>>> Konrad
>>
>> Hi Konrad,
>>
>> I think it is better to keep this in the board DT, since the sound card
>> is board-specific. DP0 and DP1 DAI links are already defined here, so
>> DP2 should be added alongside them.
>>
>> Srini has also agreed to adding DP2 support in the audio topology.
got it
Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Konrad