arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: enable MICs LDO
PATCH v2 1/1 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: enable MICs LDO
Particular device comes without headset combo jack, hence does not feature wcd codec IC. In such cases, DMICs are powered from vreg_l1b. Describe all 4 microphones in the audio routing. vdd-micb is defined for lpass-macro already.
--- arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts +5 -1
@@ -152,7 +152,11 @@ sound { audio-routing = "WooferLeft IN", "WSA WSA_SPK1 OUT", "TweeterLeft IN", "WSA WSA_SPK2 OUT", "WooferRight IN", "WSA2 WSA_SPK2 OUT", - "TweeterRight IN", "WSA2 WSA_SPK2 OUT"; + "TweeterRight IN", "WSA2 WSA_SPK2 OUT", + "VA DMIC0", "vdd-micb", + "VA DMIC1", "vdd-micb", + "VA DMIC2", "vdd-micb", + "VA DMIC3", "vdd-micb"; wsa-dai-link { link-name = "WSA Playback";
Signature · 1 line
2.45.2
Quoted 7 lines · Aleksandrs Vinarskis
Particular device comes without headset combo jack, hence does not feature wcd codec IC. In such cases, DMICs are powered from
vreg_l1b. Describe all 4 microphones in the audio routing. vdd-micb is defined for lpass-macro already.Signed-off-by Aleksandrs Vinarskis <[email protected]>---
Looks good, thanks
Konrad
Re: (subset) [PATCH v2 1/1] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: enable MICs LDO
In reply to Aleksandrs VinarskisQuoted 6 lines · Aleksandrs Vinarskis
Particular device comes without headset combo jack, hence does not feature wcd codec IC. In such cases, DMICs are powered from
vreg_l1b. Describe all 4 microphones in the audio routing. vdd-micb is defined for lpass-macro already.
Applied, thanks!
[1/1] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: enable MICs LDO
commit: 337921764e31907ea46df02c1d8dd1ae8f2802f5
Best regards,
Signature · 1 line
Bjorn Andersson <[email protected]>