Message ID | 20240611142555.994675-1-krzysztof.kozlowski@linaro.org |
---|---|
State | Accepted |
Commit | dfce1771680c70a437556bc81e3e1e22088b67de |
Headers | show |
Series | [1/2] arm64: dts: qcom: x1e80100-crd: fix WCD audio codec TX port mapping | expand |
On 6/11/24 16:25, Krzysztof Kozlowski wrote: > Starting with the LPASS v11 (SM8550 also X1E80100), there is an > additional output port on SWR2 Soundwire instance, thus WCD9385 audio > codec TX port mapping should be shifted by one. This is a necessary fix > for proper audio recording via analogue microphones connected to WCD9385 > codec (e.g. headset AMIC2). > > Fixes: 229c9ce0fd11 ("arm64: dts: qcom: x1e80100-crd: add WCD9385 Audio Codec") > Cc: <stable@vger.kernel.org> > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On Tue, 11 Jun 2024 16:25:54 +0200, Krzysztof Kozlowski wrote: > Starting with the LPASS v11 (SM8550 also X1E80100), there is an > additional output port on SWR2 Soundwire instance, thus WCD9385 audio > codec TX port mapping should be shifted by one. This is a necessary fix > for proper audio recording via analogue microphones connected to WCD9385 > codec (e.g. headset AMIC2). > > > [...] Applied, thanks! [1/2] arm64: dts: qcom: x1e80100-crd: fix WCD audio codec TX port mapping commit: dfce1771680c70a437556bc81e3e1e22088b67de [2/2] arm64: dts: qcom: x1e80100-crd: fix DAI used for headset recording commit: 74de2ecf1c418c96d2bffa7770953b8991425dd2 Best regards,
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts index f19d89d3d6e1..12a4c4637baf 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts @@ -775,7 +775,7 @@ &swr2 { wcd_tx: codec@0,3 { compatible = "sdw20217010d00"; reg = <0 3>; - qcom,tx-port-mapping = <1 1 2 3>; + qcom,tx-port-mapping = <2 2 3 4>; }; };
Starting with the LPASS v11 (SM8550 also X1E80100), there is an additional output port on SWR2 Soundwire instance, thus WCD9385 audio codec TX port mapping should be shifted by one. This is a necessary fix for proper audio recording via analogue microphones connected to WCD9385 codec (e.g. headset AMIC2). Fixes: 229c9ce0fd11 ("arm64: dts: qcom: x1e80100-crd: add WCD9385 Audio Codec") Cc: <stable@vger.kernel.org> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> --- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)