I am experiencing an issue where internal speakers are silent on my new HP EliteBook 8 G1i 16 inch (Next Gen AI PC). Headphones via 3.5mm jack work perfectly, but internal speakers remain silent despite being detected.
Hardware Details:
Model: HP EliteBook 8 G1i 16 inch Notebook
CPU: Intel Lunar Lake
Audio Codec: Realtek ALC245
Amplifiers: 2x Cirrus Logic CS35L56 (detected on SPI bus)
OS: Fedora 43 (Forty Three) - Kernel 6.18.8
Firmware: SOF firmware version 2.14.1.1
Symptoms:
Headphones work.
Speakers are detected but speaker_outs is reported as 0 in ALSA configuration.
Tried kernel parameters like alc245-hp-x360 and alc285-hp-amp without success.
Alsa-info log: I have attached the full log, but the key IDs are:
Codec: Realtek ALC245
Subsystem Id: 0x103c8e2c
ACPI HID for Amps: CSC3556
Could you please help me identify if a specific quirk is needed for this model or if there is a missing topology file?
I checked dmesg for ‘cs35l’ and it returns no output, even though alsa-info detects CSC3556 devices. It seems the SOF driver is not even attempting to bind the Cirrus amplifiers.