Re: ASUS TUF Gaming A14 (FA401 EA) — could you help add an ACP70 SoundWire quirk?

Mark Brown <[email protected]>
Newsgroups org.alsa-project.alsa-devel
Message-ID <[email protected]>
On Fri, May 22, 2026 at 08:41:46AM +0200, Joakim Andersson Lee wrote:

> I hope you don't mind me reaching out directly — I was wondering if you might
> be able to help me with something.

I'd suggest contacting the AMD maintainers as well/instead.

> My laptop seems to use the same ACP70 + TAS2783 setup. Its DMI is:
> 
>     board_vendor = "ASUSTeK COMPUTER INC."
>     product_name = "TUF Gaming A14 FA401EA"
>     board_name   = "FA401EA"
> 
> From what I can tell, it might just need an entry in soc_sdw_quirk_table[]
> (sound/soc/amd/acp/acp-sdw-legacy-mach.c), mirroring the HN7306EA one:
> 
>     {
>         .callback = soc_sdw_quirk_cb,
>         .matches = {
>             DMI_MATCH(DMI_BOARD_VENDOR, "ASUSTeK COMPUTER INC."),
>             DMI_MATCH(DMI_PRODUCT_NAME, "FA401EA"),
>         },
>         .driver_data = (void *)(ASOC_SDW_ACP_DMIC),
>     },

> For what it's worth, the speakers do work out of the box on SteamOS on this
> exact laptop (only HDMI-out is broken there), so the hardware seems fine — it
> just looks like mainline is missing the FA401EA entry.

> I'd be really glad to help however I can — I'm very happy to test patches and
> send over dmesg, the SoundWire enumeration, or anything else useful from the
> actual hardware. Just let me know what would be most helpful.

The above sounds entirely plausible, though I've no direct knowledge of
this hardware (and never worked directly with Soundwire stuff at all).
Did you try it, you said you were OK testing patches?
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmoQRlcACgkQJNaLcl1U
h9Bw+wgAhfIrAcSIEfAaEp1iBZGB6aryLcBnkbhg2uXyGggJMwpPgCnTlvPdvKqW
PZh3ol+O8RehhLJm3mB0VQbPWGTUFUqDAWggH5c8RbiVDLB7wXwevvyIWS2EKsrV
X+iD4lRo/g+qCVuHqI+L4FH9N/CpEJleeB2F3d0OlVuPcOHZy7rGDZJL1WqRMYxt
soMXMqrG4H8z7rNzJy1OZbs5arVPp/8v7Ufe6fkmvlG15PiMMAXxbsPAEfedvsRF
gr6H/ZQrs37CzjIzFxMR1AeQP9ls/wwtj6ldALvJBUgD+k1w4MFBYIm7/gQE3gEn
9tMPrkYeemzimSjE8maj+PjBLRHV/A==
=z+N7
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.