Khalil, I appreciate the effort you invested. You appear to have created a successful Linux patch for "/CS35L56 second amplifier not working on Intel Lunar Lake SPI/."
Question #1: Since your source code is publicly posted, may I respectfully ask your permission to link your GitHub thread in my thread for the benefit of others? (You linked my thread after the Bugzilla and the Ubuntu threads.) Question #2: As a non-programmer who is still pretty new to Linux, should I wait until this patch is rolled into the Linux kernel? Richard Fitzgerald seems to have asked a similar but different question regarding patch distribution. Thank you very much for what you have done for HP Elitebook owners. Kathy On 2/15/26 5:17 AM, Khalil Laleh wrote: > I've developed a working kernel workaround for this issue. Both > amplifiers now probe successfully and produce audio on my HP EliteBook 8 > G1i (Lunar Lake, kernel 6.17). > > Full writeup and patches: > https://gist.github.com/khalilst/0454f6ef2086f6d79d095653fb90313f > > The fix involves two changes: > > 1. serial-multi-instantiate: Acquire the CS GPIO from ACPI and set it on the > controller's cs_gpiods array (setting it on the device doesn't work because > __spi_add_device() overwrites it) > > 2. spi-pxa2xx: Force the LPSS clock gate on when using GPIO chip select (the > dynamic clock gating blocks the SPI clock when no native CS is asserted) > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2131138 Title: Internal speakers don't work in HP Elitebook 8 G1i 14 AI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2131138/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
