Re: [PATCH v2 1/3] arm64: dts: qcom: add device tree for Asus Vivobook 16 X1607QA - v3 series

From: Daniel Carter

Date: Fri Nov 13 2026 - 16:02:55 EST


Hi Krzysztof, hi all,

v3 of the series, addressing the Sashiko review of v2:

- arm64/dts: add /delete-node/ for pmc8380_6, pmc8380_6_thermal and
pmc8380_6_die_temp, which are unpopulated on the X1P-42-100
(matching the Vivobook S15 device tree).
- arm64/dts: add the missing qcom,dmic-sample-rate and
vdd-micb-supply properties on lpass_vamacro.
- arm64/dts: add the -el2 composite device tree blob target and fix
the Makefile alphabetical ordering.
- arm64/dts: cosmetic cleanups (single root node, gpu_zap_shader used
directly, sorted label overrides).
- ASoC/soundwire: mark the LPASS macro and Qualcomm SoundWire drivers
PROBE_PREFER_ASYNCHRONOUS so the bounded clock-acquisition retry
does not block the probe of the clock supplier on the single
sequential probe thread, and share the retry helpers through
lpass-macro-common.h instead of duplicating them per driver.
- soundwire: check clk_prepare_enable() return values (separate
patch; pre-existing issue in the driver).

Series:
[1/4] dt-bindings: qcom: document Asus Vivobook 16 X1607QA
[2/4] arm64: dts: qcom: add device tree for Asus Vivobook 16 X1607QA
[3/4] ASoC: qcom: lpass macro / soundwire: asynchronous probe with clock retry
[4/4] soundwire: qcom: check clk_prepare_enable() return values

Also open as pull request 1439 at github.com/qualcomm-linux/kernel.

Best regards,
Daniel Carter