apport information

** Attachment added: "Lspci.txt"
   https://bugs.launchpad.net/bugs/2044158/+attachment/5729061/+files/Lspci.txt

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/2044158

Title:
  Missing CS35L41 firmware for Dell Oasis Models

Status in linux-firmware package in Ubuntu:
  Fix Released
Status in linux-firmware source package in Jammy:
  In Progress
Status in linux-firmware source package in Mantic:
  Fix Released
Status in linux-firmware source package in Noble:
  Fix Released

Bug description:
  [SRU Justification]

  [Impact]
                                           
  Missing CS35L41 firmware for Dell Oasis models. In dmesg output it has:
                                                                                
                                                                                
         
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Cirrus Logic CS35L41 (35a40), 
Revision: B2
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: Falling back to default firmware.
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: Firmware version: 3
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: 
cirrus/cs35l41-dsp1-spk-prot.wmfw: Fri 24 Jun 2022 14:55:56 GMT Daylight Time
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: Firmware: 400a4 vendor: 0x2 
v0.58.0, 2 algorithms
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: 0: ID cd v29.78.0 XM@94 YM@e
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: 1: ID f20b v0.1.0 XM@17c 
YM@0
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: 
cirrus/cs35l41-dsp1-spk-prot.bin: v0.58.0
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.0: DSP1: spk-prot: 
e:\workspace\workspace\tibranch_release_playback_6.76_2\ormis\staging\default_tunings\internal\CS35L53\Fixe
  
d_Attenuation_Mono_48000_29.78.0\full\Fixed_Attenuation_Mono_48000_29.78.0_full.bin
 
                                                                                
     
  [Fix]                                                                         
     
                                                                                
     
  Upstream commit c8424cf03def ("cirrus: Add CS35L41 firmware for Dell Oasis 
Models").
                                           
  [Test Case]                                                                   
     
                                                                                
     
  Expecting the right fw blobs are used:                                        
     
                                                                                
     
    cs35l41-hda i2c-CSC3551:00-cs35l41-hda.1: Cirrus Logic CS35L41 (35a40), 
Revision: B2
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: Firmware version: 3
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: 
cirrus/cs35l41-dsp1-spk-prot-10280cbd.wmfw: Fri 27 Aug 2021 14:58:19 W. Europe 
Daylight Time
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: Firmware: 400a4 vendor: 
0x2 v0.43.1, 2 algorithms
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: 0: ID cd v29.63.1 XM@94 
YM@e
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: 1: ID f20b v0.1.0 XM@176 
YM@0
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: 
cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid0.bin: v0.43.1
    cs35l41-hda spi1-CSC3551:00-cs35l41-hda.0: DSP1: spk-prot: 
C:\Users\dchunyi\Documents\Dell\Oasis\tuning\default_tuning\10280CBD_230621_V01_A01.bin

  [Where problems could occur]

  That's the official firmware to support this platform. No known
  problem so far.

  [Other Info]

  While this has been available on Mantic and Noble, we only nominate Jammy for
  oem-6.5.

  ========== original bug report ==========

  > cs35l41-hda spi1-CSC3551:00-cs35l41-hda.1: Falling back to default
  firmware.

  We probably need following firmware first.

  $ git show --stat c8424cf03def7777a4a83b8305d1af7b1321ab62
  commit c8424cf03def7777a4a83b8305d1af7b1321ab62
  Author: Stefan Binding <sbind...@opensource.cirrus.com>
  Date: Thu Jul 13 17:16:45 2023 +0100

      cirrus: Add CS35L41 firmware for Dell Oasis Models

      Signed-off-by: Stefan Binding <sbind...@opensource.cirrus.com>

   WHENCE | 42 ++++++++++++++++++++++++++++++++++++++++++
   cirrus/cs35l41-dsp1-spk-cali-10280cbd-spkid0.bin | Bin 0 -> 1824 bytes
   cirrus/cs35l41-dsp1-spk-cali-10280cbd-spkid1.bin | Bin 0 -> 1824 bytes
   cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid0.bin | Bin 0 -> 3980 bytes
   cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid1.bin | Bin 0 -> 3980 bytes
   5 files changed, 42 insertions(+)
  ---
  ProblemType: Bug
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ubuntu     1052 F.... pulseaudio
  CasperMD5json:
   {
     "result": "skip"
   }
  Dependencies: firmware-sof-signed 2.0-1ubuntu4.4+exp.12 [origin: unknown]
  DistributionChannelDescriptor:
   # This is the distribution channel descriptor for the OEM CDs
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-jammy-amd64-20220504-33+jellyfish-oddish13+X114
  DistroRelease: Ubuntu 22.04
  InstallationDate: Installed on 2023-12-08 (5 days ago)
  InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - 
somerville-jammy-amd64-20220504-33
  IwConfig:
   lo        no wireless extensions.

   wlp85s0f0  no wireless extensions.

   enx00e04c680352  no wireless extensions.
  MachineType: Dell Inc. Latitude 7350
  Package: linux-firmware 20220329.git681281e4-0ubuntu3.23+exp.92 [origin: 
unknown]
  PackageArchitecture: all
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.5.0-9009-oem 
root=UUID=d3612d22-9573-43a8-919c-c759faa64541 ro automatic-oem-config quiet 
splash vt.handoff=7
  ProcVersionSignature: Ubuntu 6.5.0-9009.10+exp.32-oem 6.5.3
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-6.5.0-9009-oem N/A
   linux-backports-modules-6.5.0-9009-oem  N/A
   linux-firmware                          
20220329.git681281e4-0ubuntu3.23+exp.92
  Tags: jammy third-party-packages
  Uname: Linux 6.5.0-9009-oem x86_64
  UnreportableReason: This does not seem to be an official Ubuntu package. 
Please retry after updating the indexes of available packages, if that does not 
work then remove related third party packages and try again.
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: N/A
  _MarkForUpload: True
  dmi.bios.date: 12/08/2023
  dmi.bios.release: 0.4
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 0.4.35
  dmi.board.name: 0UB010
  dmi.board.vendor: Dell Inc.
  dmi.board.version: D02
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 0.0
  dmi.modalias: 
dmi:bvnDellInc.:bvr0.4.35:bd12/08/2023:br0.4:efr0.0:svnDellInc.:pnLatitude7350:pvr:rvnDellInc.:rn0UB010:rvrD02:cvnDellInc.:ct10:cvr:sku0CBF:
  dmi.product.family: Latitude
  dmi.product.name: Latitude 7350
  dmi.product.sku: 0CBF
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2044158/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to