Message ID | 20240527155559.561244-1-chris.chiu@canonical.com |
---|---|
Headers | show |
Series | Add Cirrus Logic CS35L56 amplifier support | expand |
On Mon, May 27, 2024 at 11:59 PM Chris Chiu <chris.chiu@canonical.com> wrote: > > BugLink: https://bugs.launchpad.net/bugs/2062135 > > [Impact] > Add a driver for the Cirrus Logic CS35L56 amplifier. This is not a standalone HDA device; it provides control of the CS35L56 for systems that use a combination of an HDA codec and CS35L56 amplifiers with audio routed through the HDA codec. If it's not enabled on HDA codec with this amplifier, there will be no sound if play audio via built-in speaker. > > [Fix] > Backport the CS35L56 driver from kernel 6.9-rc > > [Test Case] > 1. Install the kernel w/ CS35L56 driver enabled > 2. Install the linux-firmware with latest CS35l56 supported > 3. Play audio file on machines w/ CS35L56 amplifier and make sure it's OK > > [Where problems could occur] > Only affects models which have CS35L56 amplifier. Should be no risk to others. > > Richard Fitzgerald (1): > ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps > > Simon Trimmer (1): > ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 > > sound/pci/hda/patch_realtek.c | 98 ++++++++++------------------------- > 1 file changed, 27 insertions(+), 71 deletions(-) > > -- > 2.34.1 > NACK: v2 sent for fixing compile error