SRU: https://lists.ubuntu.com/archives/kernel- team/2021-August/123347.html (oem-5.13, impish, unstable)
** Description changed: + [SRU Justification] + + [Impact] + + Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. + Codec 1 supports Headphone and Headset Mic. Codec 2 supports Line Out. + + [Fix] + + In order to support multiple CS42L42 codecs connected to a CS8409 HDA + Bridge, a changeset of 27 patches is proposed to + https://patchwork.kernel.org/project/alsa-devel/cover/20210811185654.6837-1-vita...@opensource.cirrus.com/ + (now in linux-next), as well as two additional patches in + https://lore.kernel.org/lkml/20210812183433.6330-1-vita...@opensource.cirrus.com/ + that fixes pop sounds at insertion of earphone jack and reboot. The + second patch of the latter changeset is on hold because of another fix + series that deprecates the reboot_notify callback of HD-audio by + forcibly doing runtime-suspend at shutdown. + + A Ubuntu sauced patch is also added to enable the now stand alone + module snd-hda-codec-cs8409. + + [Test Case] + + Test on oem dolphin platform, as well as previous cs8409 platforms with + one single codec. + + [Where problems could occur] + [Other Info] + + This also fixes default sample rate problem that was previously fixed by + a oem-only package oem-fix-audio-cirrus-default-sample-rate. + + ========== original bug report ========== + Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. Codec 1 supports Headphone and Headset Mic. Codec 2 supports Line Out. Features: - - Front and Read Jacks appear as separate jacks; Removal or connection - of on jack should not affect the connection of the other. - - Front Jack only shows up on jack detection. - - Rear Jack is Phantom Jack. - - Separate Volume Controls for each Jack + - Front and Read Jacks appear as separate jacks; Removal or connection + of on jack should not affect the connection of the other. + - Front Jack only shows up on jack detection. + - Rear Jack is Phantom Jack. + - Separate Volume Controls for each Jack ** Description changed: [SRU Justification] - [Impact] - - Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. + [Impact] + + Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. Codec 1 supports Headphone and Headset Mic. Codec 2 supports Line Out. - - [Fix] - + + [Fix] + In order to support multiple CS42L42 codecs connected to a CS8409 HDA Bridge, a changeset of 27 patches is proposed to https://patchwork.kernel.org/project/alsa-devel/cover/20210811185654.6837-1-vita...@opensource.cirrus.com/ (now in linux-next), as well as two additional patches in https://lore.kernel.org/lkml/20210812183433.6330-1-vita...@opensource.cirrus.com/ - that fixes pop sounds at insertion of earphone jack and reboot. The + that fixes pop sounds at insertion of earphone jack and reboot. The second patch of the latter changeset is on hold because of another fix - series that deprecates the reboot_notify callback of HD-audio by + series that deprecates the reboot_notify callback of HD-audio by forcibly doing runtime-suspend at shutdown. - + A Ubuntu sauced patch is also added to enable the now stand alone - module snd-hda-codec-cs8409. - + module snd-hda-codec-cs8409. + [Test Case] - + Test on oem dolphin platform, as well as previous cs8409 platforms with one single codec. - + [Where problems could occur] + + While this is the first platform we have multiple codecs connected to a + CS8409 HDA bridge, we may still have further stability or acoustic + quality issues as we had for previous cirrus platforms. + [Other Info] - + This also fixes default sample rate problem that was previously fixed by a oem-only package oem-fix-audio-cirrus-default-sample-rate. ========== original bug report ========== Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. Codec 1 supports Headphone and Headset Mic. Codec 2 supports Line Out. Features: - Front and Read Jacks appear as separate jacks; Removal or connection of on jack should not affect the connection of the other. - Front Jack only shows up on jack detection. - Rear Jack is Phantom Jack. - Separate Volume Controls for each Jack -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.13 in Ubuntu. https://bugs.launchpad.net/bugs/1939541 Title: ALSA: hda/cs8409: Add support for dolphin Status in HWE Next: New Status in linux-oem-5.13 package in Ubuntu: New Bug description: [SRU Justification] [Impact] Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. Codec 1 supports Headphone and Headset Mic. Codec 2 supports Line Out. [Fix] In order to support multiple CS42L42 codecs connected to a CS8409 HDA Bridge, a changeset of 27 patches is proposed to https://patchwork.kernel.org/project/alsa-devel/cover/20210811185654.6837-1-vita...@opensource.cirrus.com/ (now in linux-next), as well as two additional patches in https://lore.kernel.org/lkml/20210812183433.6330-1-vita...@opensource.cirrus.com/ that fixes pop sounds at insertion of earphone jack and reboot. The second patch of the latter changeset is on hold because of another fix series that deprecates the reboot_notify callback of HD-audio by forcibly doing runtime-suspend at shutdown. A Ubuntu sauced patch is also added to enable the now stand alone module snd-hda-codec-cs8409. [Test Case] Test on oem dolphin platform, as well as previous cs8409 platforms with one single codec. [Where problems could occur] While this is the first platform we have multiple codecs connected to a CS8409 HDA bridge, we may still have further stability or acoustic quality issues as we had for previous cirrus platforms. [Other Info] This also fixes default sample rate problem that was previously fixed by a oem-only package oem-fix-audio-cirrus-default-sample-rate. ========== original bug report ========== Dolphin devices have CS8409 HDA Bridge connected to two CS42L42 codecs. Codec 1 supports Headphone and Headset Mic. Codec 2 supports Line Out. Features: - Front and Read Jacks appear as separate jacks; Removal or connection of on jack should not affect the connection of the other. - Front Jack only shows up on jack detection. - Rear Jack is Phantom Jack. - Separate Volume Controls for each Jack To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1939541/+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