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

Subscribers

People subscribed via source and target branches