Merge ~mschiu77/ubuntu/+source/alsa-ucm-conf:ubuntu/oracular-devel into ubuntu/+source/alsa-ucm-conf:ubuntu/oracular-devel

Proposed by Chris Chiu
Status: Needs review
Proposed branch: ~mschiu77/ubuntu/+source/alsa-ucm-conf:ubuntu/oracular-devel
Merge into: ubuntu/+source/alsa-ucm-conf:ubuntu/oracular-devel
Diff against target: 76 lines (+54/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/0001-sof-soundwire-Add-basic-support-for-cs42l43-s-speake.patch (+46/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Simon Quigley (community) noop Approve
git-ubuntu import Pending
Review via email: mp+476660@code.launchpad.net

This proposal supersedes a proposal from 2024-11-18.

Commit message

Added patch to fix missing digital speaker on Dell Tarako (LP: #2088403)

To post a comment you must log in.
Revision history for this message
Anthony Wong (anthonywong) wrote :

For the record, this MR has already been merged to Oracular and package already released.

Revision history for this message
Simon Quigley (tsimonq2) :
review: Approve (noop)

Unmerged commits

7972e84... by Chris Chiu

1.2.10-1ubuntu6.2 (patches unapplied)

Imported using git-ubuntu import.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index 88f154a..dec9622 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
1alsa-ucm-conf (1.2.10-1ubuntu6.2) oracular; urgency=medium
2
3 * Added patch to fix missing digital speaker on Dell Tarako (LP: #2088403)
4 - d/p/0001-sof-soundwire-Add-basic-support-for-cs42l43-s-speake.patch
5
6 -- Chris Chiu <chris.chiu@canonical.com> Mon, 18 Nov 2024 13:19:51 +0800
7
1alsa-ucm-conf (1.2.10-1ubuntu6.1) oracular; urgency=medium8alsa-ucm-conf (1.2.10-1ubuntu6.1) oracular; urgency=medium
29
3 * Added patches for CS42L43+CS35L56 soundwire support (LP: #2069760)10 * Added patches for CS42L43+CS35L56 soundwire support (LP: #2069760)
diff --git a/debian/patches/0001-sof-soundwire-Add-basic-support-for-cs42l43-s-speake.patch b/debian/patches/0001-sof-soundwire-Add-basic-support-for-cs42l43-s-speake.patch
4new file mode 10064411new file mode 100644
index 0000000..bbbbe4c
--- /dev/null
+++ b/debian/patches/0001-sof-soundwire-Add-basic-support-for-cs42l43-s-speake.patch
@@ -0,0 +1,46 @@
1From: Charles Keepax <ckeepax@opensource.cirrus.com>
2Date: Tue, 23 Apr 2024 16:43:05 +0100
3Subject: [PATCH] sof-soundwire: Add basic support for cs42l43's speaker
4
5Previous support was added for the mics and headset on cs42l43, expand
6this support with additional configuration for the speaker output.
7
8Link: https://lore.kernel.org/alsa-devel/20240423154305.2782347-1-ckeepax@opensource.cirrus.com/
9Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
10Signed-off-by: Jaroslav Kysela <perex@perex.cz>
11Origin: upstream, https://github.com/alsa-project/alsa-ucm-conf/commit/035d9206cffdf7942352d2daf3c34dde491c01dc.patch
12Bug-Ubuntu: https://bugs.launchpad.net/bugs/2088403
13Signed-off-by: Chris Chiu <chris.chiu@canonical.com>
14---
15 ucm2/sof-soundwire/cs42l43-spk.conf | 25 +++++++++++++++++++++++++
16 1 file changed, 25 insertions(+)
17 create mode 100644 ucm2/sof-soundwire/cs42l43-spk.conf
18
19--- /dev/null
20+++ b/ucm2/sof-soundwire/cs42l43-spk.conf
21@@ -0,0 +1,25 @@
22+# Use case Configuration for sof-soundwire card
23+
24+SectionDevice."Speaker" {
25+ Comment "Speaker"
26+
27+ ConflictingDevice [
28+ "Headphones"
29+ ]
30+
31+ EnableSequence [
32+ cset "name='cs42l43 Speaker L Input 1' 'DP5RX1'"
33+ cset "name='cs42l43 Speaker R Input 1' 'DP5RX2'"
34+ ]
35+
36+ DisableSequence [
37+ cset "name='cs42l43 Speaker L Input 1' 'None'"
38+ cset "name='cs42l43 Speaker R Input 1' 'None'"
39+ ]
40+
41+ Value {
42+ PlaybackPriority 100
43+ PlaybackPCM "hw:${CardId},0"
44+ PlaybackMixerElem "cs42l43 Speaker Digital"
45+ }
46+}
diff --git a/debian/patches/series b/debian/patches/series
index 61080b9..0c93914 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -19,3 +19,4 @@
190001-sof-soundwire-Change-map-control-names-to-make-them-.patch190001-sof-soundwire-Change-map-control-names-to-make-them-.patch
200002-sof-soundwire-Add-sequence-for-controlling-Mic-Mute-.patch200002-sof-soundwire-Add-sequence-for-controlling-Mic-Mute-.patch
210001-acppdmmach-add-support-for-ACP-7.0.patch210001-acppdmmach-add-support-for-ACP-7.0.patch
220001-sof-soundwire-Add-basic-support-for-cs42l43-s-speake.patch

Subscribers

People subscribed via source and target branches