Missing CS35L41 firmware for Dell Oasis Models
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | ||
Mantic |
Fix Released
|
Undecided
|
Unassigned | ||
Noble |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
[Impact]
Missing CS35L41 firmware for Dell Oasis models. In dmesg output it has:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
cs35l41-hda i2c-CSC3551:
d_Attenuation_
[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:
cs35l41-hda spi1-CSC3551:
cs35l41-hda spi1-CSC3551:
cs35l41-hda spi1-CSC3551:
cs35l41-hda spi1-CSC3551:
cs35l41-hda spi1-CSC3551:
cs35l41-hda spi1-CSC3551:
cs35l41-hda spi1-CSC3551:
[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:
We probably need following firmware first.
$ git show --stat c8424cf03def777
commit c8424cf03def777
Author: Stefan Binding <email address hidden>
Date: Thu Jul 13 17:16:45 2023 +0100
cirrus: Add CS35L41 firmware for Dell Oasis Models
Signed-off-by: Stefan Binding <email address hidden>
WHENCE | 42 +++++++
cirrus/
cirrus/
cirrus/
cirrus/
5 files changed, 42 insertions(+)
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CasperMD5json:
{
"result": "skip"
}
Dependencies: firmware-sof-signed 2.0-1ubuntu4.
DistributionCha
# This is the distribution channel descriptor for the OEM CDs
# For more information see http://
canonical-
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2023-12-08 (5 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - somerville-
IwConfig:
lo no wireless extensions.
wlp85s0f0 no wireless extensions.
enx00e04c680352 no wireless extensions.
MachineType: Dell Inc. Latitude 7350
Package: linux-firmware 20220329.
PackageArchitec
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 20220329.
Tags: jammy third-party-
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.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: Latitude
dmi.product.name: Latitude 7350
dmi.product.sku: 0CBF
dmi.sys.vendor: Dell Inc.
Changed in linux-firmware (Ubuntu Jammy): | |
status: | Incomplete → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
Changed in linux-firmware (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
Proposed firmware commit already in linux-firmware/ mantic and noble. Verifying functionality in Jammy.