Re: No sound on Lenovo P1 Gen 6 (00:1f.3 Multimedia audio controller: Intel Corporation Device 51ca (rev 01))

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Feb 24, 2024 at 9:06 PM Jeff Chua <jeff.chua.linux@xxxxxxxxx> wrote:
>
> On Tue, Feb 20, 2024 at 4:04 PM Paul Menzel <pmenzel@xxxxxxxxxxxxx> wrote:
> >
> > [CC: Mark from Lenovo]
> >
> > Am 20.02.24 um 03:57 schrieb Jeff Chua:
> > > On Sat, Feb 17, 2024 at 5:05 PM Takashi Iwai <tiwai@xxxxxxx> wrote:
> > >>
> > >> On Sat, 17 Feb 2024 09:47:06 +0100, Jeff Chua wrote:
> > >>>> Have you tried the recent distro standard kernel at all?
> > >>>
> > >>> No, but if you can send me a working .config and I'll try to compile it.
> > >>
> > >> Take your distro kernel.  I don't know what you're using, and it's
> > >> really up to you.
> > >>
> > >> It seems that the machine was certified for Ubuntu, at least.
> > >
> > > It's just vanilla linux. Not a standard distro. It worked fine on all
> > > previous Lenovo's until I got the new P1.
> > >
> > > I'll try to find a machine with ubuntu to test and grap the .config from there.
>
> I've made some progress, got a ubuntu config and currently testing.
> It's using SOF, and it loaded all the modules and found the card, but
> still no sound from the speaker but headphones works.
>
> I'll test further.

Still no sound. Tested on 6.4.16, and latest git pull 6.8.0-rc6.

# cat /proc/asound/cards
 0 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xbe000000 irq 17
 1 [sofhdadsp      ]: sof-hda-dsp - sof-hda-dsp
                      LENOVO-21FWS6UK00-ThinkPadP1Gen6

# dmesg
sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if info 0x040100
sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+
platform, using SOF driver
sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if 0x040100
sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 1
sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver
skl_hda_dsp_generic now
sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware paths/files for ipc type 0:
sof-audio-pci-intel-tgl 0000:00:1f.3:  Firmware file:     intel/sof/sof-rpl.ri
sof-audio-pci-intel-tgl 0000:00:1f.3:  Topology file:
intel/sof-tplg/sof-hda-generic-2ch.tplg
sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type
3 size 0x30
sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:0
skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet
available, widget card binding deferred
snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC287: line_outs=1
(0x17/0x0/0x0/0x0/0x0) type:speaker
snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
snd_hda_codec_realtek ehdaudio0D0:    inputs:
snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
input: sof-hda-dsp Mic as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input228
input: sof-hda-dsp Headphone as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input229


# aplay -l
        card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
          Subdevices: 1/1
          Subdevice #0: subdevice #0
        card 1: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
          Subdevices: 1/1
          Subdevice #0: subdevice #0
        card 1: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
          Subdevices: 1/1
          Subdevice #0: subdevice #0
        card 1: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
          Subdevices: 1/1
          Subdevice #0: subdevice #0
        card 1: sofhdadsp [sof-hda-dsp], device 31: HDA Analog Deep Buffer (*)[]
          Subdevices: 1/1
          Subdevice #0: subdevice #0



I've tried https://github.com/xoocoon/hp-15-ew0xxx-snd-fix. The
patches applied cleanly to 6.4.16 but still no sound, and I don't see
the CS35L41-hda ...

# output nothing
sudo dmesg | grep cs35l41-hda


What else can I try?


Thanks,
Jeff


_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user




[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux