PROBLEM: No sound on HP Firefly 14 G9 laptop

Ivan Mrva ivanmrva at gmail.com
Fri Nov 25 09:51:56 CET 2022


[1.] One line summary of the problem:
No sound on HP Firefly 14 G9

[2.] Full description of the problem/report:
Although the corresponding kernel module is loaded successfully and I can
also see a sound output being produced on the software level (in
gnome-control-center), physically there is still no sound coming out of the
speakers. My HW card was identified with the code "0x103c" "0x896d", for
which a patch was already submitted in the following commit:
https://github.com/torvalds/linux/commit/f86bfeb689f2c4ebe12782ef0578ef778fb1a050.
Unfortunately not working in my case. Also the patch identified the model
as "HP Zbook Firefly 16 G9", however in my case the model is used "HP Zbook
Firefly 14 G6" (14 not 16).

[4.1.] Kernel version:
6.1-rc6

[8.3.] Module information:
snd_hda_scodec_cs35l41_i2c

[8.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem):
Here some relevant output from systemd's journalctl:

Nov 24 20:52:43 laptop-brn alsactl[2916]: Found hardware: "HDA-Intel"
"Realtek ALC245" "HDA:10ec0245,103c8972,00100001
HDA:8086281c,80860101,00100000" "0x103c" "0x896d"
Nov 24 21:07:26 laptop-brn alsactl[2937]: Found hardware: "HDA-Intel"
"Realtek ALC245" "HDA:10ec0245,103c8972,00100001
HDA:8086281c,80860101,00100000" "0x103c" "0x896d"

Nov 25 07:34:11 laptop-brn kernel: snd_hda_intel 0000:00:1f.3: DSP detected
with PCI class/subclass/prog-if info 0x040100
Nov 25 07:34:11 laptop-brn kernel: snd_hda_intel 0000:00:1f.3: Digital mics
found on Skylake+ platform, using SOF driver
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0:
autoconfig for ALC245: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0:
 speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0:
 hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0:
 mono: mono_out=0x0
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0:
 inputs:
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0:
 Mic=0x19
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC:
sink widget AIF1TX overwritten
Nov 25 07:34:15 laptop-brn kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC:
source widget AIF1RX overwritten

[X.] Other notes, patches, fixes, workarounds:
I don't know by myself how to fix it - not sure what exactly is relevant on
the HW side to be checked and how to patch it in the patch_realtek.c
exactly. Would be glad if you could help me navigate here (what HW
information should I look for) and would be happy to try to patch it and
test by myself on my machine.

Thank you.


More information about the Alsa-devel mailing list