On 9/25/26 5:28 PM, David Heidelberg via B4 Relay wrote:
> From: David Heidelberg <[email protected]>
>
> Introduce support for sound card and wire two CS35L36 audio codecs for
> top and bottom speakers.
>
> Inspired by commit from Joel Selvaraj.
>
> Signed-off-by: David Heidelberg <[email protected]>
> ---
[...]
> +&sound {
> + compatible = "qcom,sdm845-sndcard";
> + model = "Pixel 3";
> + pinctrl-0 = <&quat_mi2s_active>, <&quat_mi2s_sd0_active>,
> + <&quat_mi2s_sd1_active>;
> + pinctrl-names = "default";
> +
> + /* mm[0-9]-dai-link nodes must be positioned first regardless of
> sorting */
This patch generally looks good minus this part. Will you be trying out
one of the suggestions that GPT gave you?
https://lore.kernel.org/linux-arm-msm/[email protected]/
e.g.
"""
In the ASoC core: defer component routes until after
soc_probe_link_components() finishes, next to where the card routes are added.
That removes the dependency
for every driver with cross-component routes. It is a small change, but it
touches every card, so it needs a wide audience on alsa-devel.
"""
We've recently got some fresh wind on the DT linter, so house of cards
this may not live for long..
Konrad