mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
ASoC: SOF: amd: honor machine_check in SoundWire machine select
Only accept an ACPI machine table entry when machine_check is absent or returns true, matching other AMD SoundWire machine select paths. Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com> Link: https://patch.msgid.link/20260609144146.3311301-1-Vijendar.Mukunda@amd.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
a980535929
commit
ff457653ee
|
|
@ -149,7 +149,8 @@ static struct snd_soc_acpi_mach *amd_sof_sdw_machine_select(struct snd_sof_dev *
|
|||
break;
|
||||
}
|
||||
if (i == acp_data->info.count || !link->num_adr)
|
||||
break;
|
||||
if (!mach->machine_check || mach->machine_check(acp_data->sdw))
|
||||
break;
|
||||
}
|
||||
if (mach && mach->link_mask) {
|
||||
mach->mach_params.subsystem_rev = acp_data->pci_rev;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user