sound/soc/amd/acp-config.c | 15 +++++- sound/soc/amd/acp/acp-sdw-legacy-mach.c | 8 ++++ sound/soc/amd/acp/amd-acp70-acpi-match.c | 61 ++++++++++++++++++++++++ 3 files changed, 83 insertions(+), 1 deletion(-)
From: Hasun Park <hasunpark@gmail.com>
Hi,
This series adds ACP70 platform quirks for ASUS ProArt PX13
(HN7306EA/HN7306EAC).
The goal is to keep platform selection on the expected SoundWire path and
add the required ACP70 machine/quirk entries for this board family.
Baseline (without this series):
$ cat /proc/asound/cards
0 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xa0440000 irq 160
1 [acppdmmach ]: acp-pdm-mach - acp-pdm-mach
ASUSTeKCOMPUTERINC.-ProArtPX13HN7306EAC-1.0-HN7306EAC
Result (with this series applied):
$ cat /proc/asound/cards
0 [Generic ]: HDA-Intel - HD-Audio Generic
1 [amdsoundwire ]: amd-soundwire - amd-soundwire
$ aplay -l
card 1: amdsoundwire [amd-soundwire], device 0: ... rt721 ...
card 1: amdsoundwire [amd-soundwire], device 2: ... SmartAmp ...
$ arecord -l
card 1: amdsoundwire [amd-soundwire], device 1: ... rt721 ...
card 1: amdsoundwire [amd-soundwire], device 3: ... SmartAmp ...
card 1: amdsoundwire [amd-soundwire], device 4: ... acp-dmic ...
Patch summary:
1. Add DMI override for ACP70 ACPI config flag handling.
2. Add ACP70 SoundWire machine link for rt721 + tas2783x2.
3. Add ASUS HN7306EA quirk in legacy SDW machine table.
Hasun Park (3):
ASoC: amd: acp: add DMI override for ACP70 flag
ASoC: amd: acp: add PX13 SoundWire machine link for rt721+tas2783x2
ASoC: amd: acp: add ASUS HN7306EA quirk for legacy SDW machine
sound/soc/amd/acp-config.c | 15 +++++-
sound/soc/amd/acp/acp-sdw-legacy-mach.c | 8 ++++
sound/soc/amd/acp/amd-acp70-acpi-match.c | 61 ++++++++++++++++++++++++
3 files changed, 83 insertions(+), 1 deletion(-)
base-commit: 5b12bef92c1dca68a0e6ae42f6c51dfafb58e322
--
2.53.0
On Mon, 09 Mar 2026 00:16:51 +0900, hasunpark@gmail.com wrote:
> This series adds ACP70 platform quirks for ASUS ProArt PX13
> (HN7306EA/HN7306EAC).
>
> The goal is to keep platform selection on the expected SoundWire path and
> add the required ACP70 machine/quirk entries for this board family.
>
> Baseline (without this series):
> $ cat /proc/asound/cards
> 0 [Generic ]: HDA-Intel - HD-Audio Generic
> HD-Audio Generic at 0xa0440000 irq 160
> 1 [acppdmmach ]: acp-pdm-mach - acp-pdm-mach
> ASUSTeKCOMPUTERINC.-ProArtPX13HN7306EAC-1.0-HN7306EAC
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[1/3] ASoC: amd: acp: add DMI override for ACP70 flag
https://git.kernel.org/broonie/misc/c/d0426510a9e1
[2/3] ASoC: amd: acp: add PX13 SoundWire machine link for rt721+tas2783x2
https://git.kernel.org/broonie/misc/c/399b6fd37a10
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
On Mon, 09 Mar 2026 00:16:51 +0900, hasunpark@gmail.com wrote:
> ASoC: amd: acp: PX13 ACP70 config and machine quirks
>
> From: Hasun Park <hasunpark@gmail.com>
>
> Hi,
>
> This series adds ACP70 platform quirks for ASUS ProArt PX13
> (HN7306EA/HN7306EAC).
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-7.0
Thanks!
[1/3] ASoC: amd: acp: add DMI override for ACP70 flag
https://git.kernel.org/broonie/sound/c/d0426510a9e1
[2/3] ASoC: amd: acp: add PX13 SoundWire machine link for rt721+tas2783x2
https://git.kernel.org/broonie/sound/c/399b6fd37a10
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
>On Mon, 09 Mar 2026 00:16:51 +0900, hasunpark@gmail.com wrote: >> ASoC: amd: acp: PX13 ACP70 config and machine quirks >> >> From: Hasun Park <hasunpark@gmail.com> >> >> Hi, >> >> This series adds ACP70 platform quirks for ASUS ProArt PX13 >> (HN7306EA/HN7306EAC). >> >> [...] > >Applied to > > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-7.0 > >Thanks! Hi Mark. I've done some clean up since that system does not require rt721 for dmic. After preparing V2 patch series i realized some are already merged on for-next branch. I'm not sure what should i prefer, send this v2 patch or since this change is just for cleaning up and doesn't cause problem at function so submit another patch for cleaning up. I need your advice. Thanks
On Tue, Mar 17, 2026 at 01:47:31AM +0900, Hasun Park wrote: > I'm not sure what should i prefer, send this v2 patch or > since this change is just for cleaning up and doesn't cause problem at function > so submit another patch for cleaning up. Please send an incremental patch (or patches) on top of what's applied that does your cleanups.
© 2016 - 2026 Red Hat, Inc.