All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Stefan Binding \(Opensource\)" <sbinding@opensource.cirrus.com>
To: "'Adam Powell'" <apowell41@gmail.com>, <alsa-devel@alsa-project.org>
Cc: <tiwai@suse.com>, <patches@opensource.cirrus.com>
Subject: RE: [PATCH] ALSA: hda/cs35l41: Support ASUS Zenbook 14 UM3405GA
Date: Fri, 17 Jul 2026 14:30:35 +0100	[thread overview]
Message-ID: <002601dd15f0$7334d700$599e8500$@opensource.cirrus.com> (raw)
In-Reply-To: <CAO7fKs0Siwg1EmWjCUvaDDsR1V6E=rhT5WiCSMf8q8r0B-LBAQ@mail.gmail.com>

Hi,

I think the Fixup needed in alc269.c for this laptop is missing, and I'd also like to understand what the issue with the ACPI is.

Please create a bugzilla ticket at the below address and CC Cirrus Patches (patches@opensource.cirrus.com) to it, we will investigate the issue as soon as we can.

https://bugzilla.kernel.org/

Please attach an acpi dump and dmesg of the issue to the ticket.

Creating a public Bugzilla allows others with the same laptop to find relevant information pertaining to this issue.

Thanks,

Stefan

> -----Original Message-----
> From: Adam Powell <apowell41@gmail.com>
> Sent: Thursday, July 16, 2026 11:20 PM
> To: alsa-devel@alsa-project.org
> Cc: sbinding@opensource.cirrus.com; tiwai@suse.com
> Subject: [PATCH] ALSA: hda/cs35l41: Support ASUS Zenbook 14 UM3405GA
> 
> ALSA: hda/cs35l41: Support ASUS Zenbook 14 UM3405GA
> 
> Add SSID 104319F4 to the config table for the ASUS Zenbook 14 UM3405GA
> (AMD Ryzen AI variant). This board uses two CS35L41 amplifiers over I2C with
> external boost, matching the same reference design as the
> UM3402YA/UM3402YAR (10431E12/10431683).
> 
> Verified: with this entry, both amplifiers bind correctly, read ACPI DSD
> properties, and respond over I2C (Revision: B2 on both).
> Model-specific DSP tuning/calibration firmware for this SSID is not yet
> available in linux-firmware; playback has not yet been verified end-to-end
> pending that firmware.
> 
> Signed-off-by: Adam Powell <apowell41@gmail.com>
> ---
>  sound/hda/codecs/side-codecs/cs35l41_hda_property.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/sound/hda/codecs/side-codecs/cs35l41_hda_property.c
> b/sound/hda/codecs/side-codecs/cs35l41_hda_property.c
> index 416d7bf3e..ec288c4eb 100644
> --- a/sound/hda/codecs/side-codecs/cs35l41_hda_property.c
> +++ b/sound/hda/codecs/side-codecs/cs35l41_hda_property.c
> @@ -98,6 +98,7 @@ static const struct cs35l41_config
> cs35l41_config_table[] = {
>   { "10431573", 2, INTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0,
> 1000, 4500, 24 },
>   { "10431663", 2, INTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, -1, 0,
> 1000, 4500, 24 },
>   { "10431683", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 0, 1, -1,
> 0, 0, 0 },
> + { "104319F4", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 0,
> 1, -1, 0, 0, 0 },
>   { "104316A3", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0,
> 0, 0, 0 },
>   { "104316D3", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0,
> 0, 0, 0 },
>   { "104316F3", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0,
> 0, 0, 0 }, @@ -530,6 +531,7 @@ static const struct cs35l41_prop_model
> cs35l41_prop_model_table[] = {
>   { "CSC3551", "104317F3", generic_dsd_config },
>   { "CSC3551", "10431863", generic_dsd_config },
>   { "CSC3551", "104318D3", generic_dsd_config },
> + { "CSC3551", "104319F4", generic_dsd_config },
>   { "CSC3551", "10431A63", missing_speaker_id_gpio2 },
>   { "CSC3551", "10431A83", generic_dsd_config },
>   { "CSC3551", "10431B93", generic_dsd_config },
> --
> 2.55.0


      reply	other threads:[~2026-07-17 13:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-16 22:20 [PATCH] ALSA: hda/cs35l41: Support ASUS Zenbook 14 UM3405GA Adam Powell
2026-07-17 13:30 ` Stefan Binding (Opensource) [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='002601dd15f0$7334d700$599e8500$@opensource.cirrus.com' \
    --to=sbinding@opensource.cirrus.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=apowell41@gmail.com \
    --cc=patches@opensource.cirrus.com \
    --cc=tiwai@suse.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.