[Sound-open-firmware] SOF in a laptop Whiskey Lake ALC215
josep lladonosa capell
jlladonosa at gmail.com
Thu Apr 16 08:44:42 CEST 2020
I add that ACPI has an NHLT table:
$ dmesg | grep NHLT
[ 0.016203] ACPI: NHLT 0x00000000B3BC3000 0017F1 (v00 INTEL
CFL-ULT 20170001 INTL 20160422)
But (related to snd-hda-intel, though):
sound/hda/intel-nhlt.c:33 [snd_intel_dspcfg]intel_nhlt_init =p "No
NHLT table found\012"
$ sudo acpidump | grep NHLT
NHLT @ 0x0000000000000000
0000: 4E 48 4C 54 F1 17 00 00 00 17 49 4E 54 45 4C 20 NHLT......INTEL
10AA0: 6E 20 31 20 4E 48 4C 54 00 A4 4E 42 55 46 A1 4B n 1 NHLT..NBUF.K
Attached you will find nhlt.dsl file.
Missatge de josep lladonosa capell <jlladonosa at gmail.com> del dia dj.,
16 d’abr. 2020 a les 8:34:
>
> /sys/kernel/debug/dynamic_debug/control lines related to sound.
>
>
> Missatge de josep lladonosa capell <jlladonosa at gmail.com> del dia dj.,
> 16 d’abr. 2020 a les 8:33:
> >
> > Hello,
> >
> > This is my first time here.
> > I contact you because I am trying to make microphones from my laptop
> > work under Debian 10.3 (additional compiled kernel 5.6.4 but tried
> > with your Linux kernel 5.6.0-rc7+).
> >
> > Laptop is an HP Elitebook 830 G6.
> >
> > $ sudo lspci -s 0:1f.3 -nnnnv
> > 00:1f.3 Multimedia audio controller [0401]: Intel Corporation Cannon
> > Point-LP High Definition Audio Controller [8086:9dc8] (rev 11)
> > Subsystem: Hewlett-Packard Company Cannon Point-LP High Definition
> > Audio Controller [103c:854a]
> > Flags: bus master, fast devsel, latency 64, IRQ 158
> > Memory at 4022108000 (64-bit, non-prefetchable) [size=16K]
> > Memory at 4022000000 (64-bit, non-prefetchable) [size=1M]
> > Capabilities: [50] Power Management version 3
> > Capabilities: [80] Vendor Specific Information: Len=14 <?>
> > Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
> >
> > I followed your instructions to build firmware and linux kernel (in a
> > separate machine - just Cannon Lake and then installing
> > firmware+kernel). This is part of dmesg:
> > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > [ 4.460258] snd_hda_intel 0000:00:1f.3: DSP detected with PCI
> > class/subclass/prog-if info 0x040100
> > [ 4.460428] snd_hda_intel 0000:00:1f.3: Digital mics found on
> > Skylake+ platform, using SOF driver
> > ...
> > [ 4.530541] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
> > class/subclass/prog-if info 0x040100
> > [ 4.530676] sof-audio-pci 0000:00:1f.3: Digital mics found on
> > Skylake+ platform, using SOF driver
> > [ 4.530768] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
> > class/subclass/prog-if 0x040100
> > [ 4.533271] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
> > ...
> > [ 4.537726] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC
> > machine driver found
> > [ 4.537727] sof-audio-pci 0000:00:1f.3: error: no matching ASoC
> > machine driver found - aborting probe
> > [ 4.537729] sof-audio-pci 0000:00:1f.3: error: failed to get machine info -19
> > [ 4.537835] sof-audio-pci 0000:00:1f.3: error: failed to probe DSP hardware!
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > Result is (from alsa-info):
> >
> > !!Soundcards recognised by ALSA
> > !!-----------------------------
> >
> > --- no soundcards ---
> >
> >
> > !!PCI Soundcards installed in the system
> > !!--------------------------------------
> >
> > 00:1f.3 Multimedia audio controller: Intel Corporation Cannon Point-LP
> > High Definition Audio Controller (rev 11)
> >
> >
> >
> > In next email I will attach related debug information
> > (/sys/kernel/debug/dynamic_debug/control lines related to sound.
More information about the Sound-open-firmware
mailing list