Public bug reported: SRU Jusitification for Kernel
[Impact] Add a driver for the Cirrus Logic CS35L56 amplifier. This is not a standalone HDA device; it provides control of the CS35L56 for systems that use a combination of an HDA codec and CS35L56 amplifiers with audio routed through the HDA codec. If it's not enabled on HDA codec with this amplifier, there will be no sound if play audio via built-in speaker. [Fix] Backport the CS35L56 driver from kernel 6.9-rc [Test Case] 1. Install the kernel w/ CS35L56 driver enabled 2. Install the linux-firmware with latest CS35l56 supported 3. Play audio file on machines w/ CS35L56 amplifier and make sure it's OK [Where problems could occur] Only affects models which have CS35L56 amplifier. Should be no risk to others. ========================================================================================= SRU Jusitification for linux-firmware [Impact] No sound if no CS35L56 firmware even the driver is enabled in Linux kernel. [Fix] Add release FW binary of CS35L56 to linux-firmware [Test Case] 1. Install the kernel w/ CS35L56 driver enabled 2. Install the linux-firmware with latest CS35l56 supported 3. Play audio file on machines w/ CS35L56 amplifier and make sure it's OK [Where problems could occur] New firmware is only loaded by the CS35L56, we only need to verify it on the target platform. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Affects: linux-oem-6.5 (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Jammy) Importance: Undecided Status: New ** Affects: linux-oem-6.5 (Ubuntu Jammy) Importance: Undecided Status: In Progress ** Affects: linux (Ubuntu Noble) Importance: Undecided Status: New ** Affects: linux-oem-6.5 (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: linux-oem-6.5 (Ubuntu) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: linux-oem-6.5 (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: linux-oem-6.5 (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: linux-oem-6.5 (Ubuntu Jammy) Status: New => In Progress -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2062135 Title: Add Cirrus Logic CS35L56 amplifier support Status in linux package in Ubuntu: New Status in linux-oem-6.5 package in Ubuntu: New Status in linux source package in Jammy: New Status in linux-oem-6.5 source package in Jammy: In Progress Status in linux source package in Noble: New Status in linux-oem-6.5 source package in Noble: New Bug description: SRU Jusitification for Kernel [Impact] Add a driver for the Cirrus Logic CS35L56 amplifier. This is not a standalone HDA device; it provides control of the CS35L56 for systems that use a combination of an HDA codec and CS35L56 amplifiers with audio routed through the HDA codec. If it's not enabled on HDA codec with this amplifier, there will be no sound if play audio via built-in speaker. [Fix] Backport the CS35L56 driver from kernel 6.9-rc [Test Case] 1. Install the kernel w/ CS35L56 driver enabled 2. Install the linux-firmware with latest CS35l56 supported 3. Play audio file on machines w/ CS35L56 amplifier and make sure it's OK [Where problems could occur] Only affects models which have CS35L56 amplifier. Should be no risk to others. ========================================================================================= SRU Jusitification for linux-firmware [Impact] No sound if no CS35L56 firmware even the driver is enabled in Linux kernel. [Fix] Add release FW binary of CS35L56 to linux-firmware [Test Case] 1. Install the kernel w/ CS35L56 driver enabled 2. Install the linux-firmware with latest CS35l56 supported 3. Play audio file on machines w/ CS35L56 amplifier and make sure it's OK [Where problems could occur] New firmware is only loaded by the CS35L56, we only need to verify it on the target platform. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2062135/+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