Re: [PATCH 1/5] ASoC: amd: acp-config: force SoundWire probe on ASUS RC74XA

From: Mukunda,Vijendar

Date: Mon Oct 19 2026 - 01:39:05 EST


On 17/10/26 04:54, Matthew Schwartz wrote:
> The ROG Xbox Ally X20 (RC74XA) BIOS reports acp-audio-config-flag 0x10
> (FLAG_AMD_LEGACY_ONLY_DMIC) in the ACP _DSD. snd_pci_ps then rejects
> the device, so the SoundWire links carrying the two TAS2783 amps and
> the RT721 are never scanned.
>
> Add the board to the ACP70 flag override table so snd_pci_ps probes.
>
> Signed-off-by: Matthew Schwartz <matthew.schwartz@xxxxxxxxx>
Reviewed-by: Vijendar Mukunda <Vijendar.Mukunda@xxxxxxx>
> ---
> sound/soc/amd/acp-config.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/sound/soc/amd/acp-config.c b/sound/soc/amd/acp-config.c
> index 2fb9789cac0ac..858bb51fa0383 100644
> --- a/sound/soc/amd/acp-config.c
> +++ b/sound/soc/amd/acp-config.c
> @@ -105,6 +105,13 @@ static const struct dmi_system_id acp70_acpi_flag_override_table[] = {
> DMI_MATCH(DMI_PRODUCT_NAME, "Dell 14S DS14265"),
> },
> },
> + {
> + /* ASUS ROG Xbox Ally X20 (Strix Point, ACP 7.0) */
> + .matches = {
> + DMI_MATCH(DMI_BOARD_VENDOR, "ASUSTeK COMPUTER INC."),
> + DMI_MATCH(DMI_BOARD_NAME, "RC74XA"),
> + },
> + },
> {}
> };
>