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

Reply via email to