On Sat, Sep 26, 2026 at 02:24:19AM -0500, Aaron Kling via B4 Relay wrote: > From: Aaron Kling > > This workaround was originally added for Tegra194, but no longer gets > applied for it. Commit 615d43540043 ("ALSA: hda/tegra: fix tegra-hda on > tegra30 soc") changed the guard to tegra30-hda, which worked because all > affected archs had the fallback compatible. However, commit 7f0ea5acfc19 > ("arm64: tegra: Use correct compatible string for Tegra194 HDA") removed > the fallback compatible for Tegra194, causing this to break. > > Fixes: 7f0ea5acfc19 ("arm64: tegra: Use correct compatible string for Tegra194 HDA") > Cc: stable@vger.kernel.org > Assisted-by: LLM > Signed-off-by: Aaron Kling > --- > ALSA: hda/tegra: Re-enable SDO workaround for Tegra194 > --- > sound/hda/controllers/tegra.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Maybe we should move this out of of_device_is_compatible() conditionals and into hda_tegra_soc instead. That would make the checks for this a lot more consistent and robust. Thierry