On Fri, Feb 16, 2024 at 10:57 PM Takashi Iwai <ti...@suse.de> wrote:
>
> On Fri, 16 Feb 2024 02:10:04 +0100,
> Jeff Chua wrote:
> >
> > On Thu, Feb 15, 2024 at 11:37 PM Takashi Iwai <ti...@suse.de> wrote:
> > >
> > > On Thu, 15 Feb 2024 12:07:12 +0100,
> > > Jeff Chua wrote:
> > > > I've just about everything but still couldn't get souns on the Lenovo 
> > > > P1 Gen 6.

> Through a quick glance, I see no obvious errors.
> I suppose you also installed the latest linux-firmware tree?
> There are corresponding firmware files for CS35L41 with your device
> configuration (17aa:2317), too.

My firmware is the latest git pull ..

commit fbef4d381e3d0143427e1a8c924be8e738c0fc2d (HEAD -> main,
origin/main, origin/HEAD)
Merge: b88f448d c0138861
Author: Mario Limonciello <supe...@gmail.com>
Date:   Thu Feb 8 12:24:01 2024 +0000
    Merge branch 'main' into 'main'
    panthor: Add initial firmware for Gen10 Arm Mali GPUs
    See merge request kernel-firmware/linux-firmware!145

There's is only one firmware file in
/usr/lib/firmware/intel/sof-tplg/sof-adl-max98357a-rt5682.tplg

And this is under SOF, and I don't have SOF enabled, and dmesg doesn't
show anything on CS35L41.
Could I be missing something?


> Also, you're testing without pipewire nor pulseaudio, right?

No pipewire, and no pulseaudio. And /etc/asound.conf is empty.


> Just "aplay -Dplughw:0 -vv foo.wav" should be good as a test.

It's playing, no error, and no sound. If I use the headphone jack, I
could hear the sound from the headphones.

# aplay -Dplughw:0 -vv /local/share/sounds/alsa/Front_Center.wav
Playing WAVE '/local/share/sounds/alsa/Front_Center.wav' : Signed 16
bit Little Endian, Rate 48000 Hz, Mono
Plug PCM: Route conversion PCM (sformat=S16_LE)
  Transformation table:
    0 <- 0
    1 <- 0
Its setup is:
  stream       : PLAYBACK
  access       : RW_INTERLEAVED
  format       : S16_LE
  subformat    : STD
  channels     : 1
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 16
  buffer_size  : 24000
  period_size  : 6000
  period_time  : 125000
  tstamp_mode  : ENABLE
  tstamp_type  : MONOTONIC
  period_step  : 1
  avail_min    : 6000
  period_event : 0
  start_threshold  : 24000
  stop_threshold   : 24000
  silence_threshold: 0
  silence_size : 0
  boundary     : 6755399441055744000
Slave: Hardware PCM card 0 'HDA Intel PCH' device 0 subdevice 0
Its setup is:
  stream       : PLAYBACK
  access       : MMAP_INTERLEAVED
  format       : S16_LE
  subformat    : STD
  channels     : 2
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 16
  buffer_size  : 24000
  period_size  : 6000
  period_time  : 125000
  tstamp_mode  : ENABLE
  tstamp_type  : MONOTONIC
  period_step  : 1
  avail_min    : 6000
  period_event : 0
  start_threshold  : 24000
  stop_threshold   : 24000
  silence_threshold: 0
  silence_size : 0
  boundary     : 6755399441055744000
  appl_ptr     : 0
  hw_ptr       : 0
#                       +                          | 47%



> The quirk for your device was added already in 6.4 kernel, so please
> try that old kernel to see whether it's a regression.

Ok, I'll test that next.

Thank you!


>
> Takashi


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

Reply via email to