On Thu, 27 Jun 2024 15:44:37 +0100, srinivas.kandagatla@xxxxxxxxxx wrote: > Existing way of allocating soundwire master ports on Qualcommm platforms is > dynamic, and in linear order starting from 1 to MAX_PORTS. > This will work as long as soundwire device ports are 1:1 mapped > linearly. However on most Qcom SoCs like SM8550, SM8650, x1e80100, these > are NOT mapped in that order. > > The result of this is that only one speaker among the pair of speakers > is always silent, With recent changes for WSA codec to support codec > versions and along with these patches we are able to get all speakers > working on these SoCs. > > [...] Applied, thanks! [5/6] arm64: dts: x1e80100-crd: fix wsa soundwire port mapping commit: d374fafd8972895eba01ebd69c993cc7d80c084b [6/6] arm64: dts: x1e80100-qcp: fix wsa soundwire port mapping commit: 6e229f9118438af09b4ac6a96313c32f33027e5a Best regards, -- Bjorn Andersson <andersson@xxxxxxxxxx>