~canonical-hwe-team/hwe-next/+git/sof:stable-v1.9

Last commit made on 2022-04-01
Get this branch:
git clone -b stable-v1.9 https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Name:
stable-v1.9
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

b538e0b... by Ranjani Sridharan <email address hidden>

test: topology: fix build with latest alsa-lib

Remove the extra space to make the topology build with upstream
alsa-lib.

Signed-off-by: Ranjani Sridharan <email address hidden>
(cherry picked from commit fcfd5d65be08f01598174bc574834b29d733a347)

52e8490... by Ranjani Sridharan <email address hidden>

topology1: fix errors due to newline in list generator

The recent changes to the string parser in alsa-lib cause the topology
builds to break for some topologies. Avoid adding a newline for the bytes
data for the MUXDEMUX config by introducing a new macro for creating lists
without new lines between items.

Signed-off-by: Ranjani Sridharan <email address hidden>
(cherry picked from commit 3e1c160e5053eae66769ad19955df83a08218270)

3fdeeac... by Ranjani Sridharan <email address hidden>

topology1: sof-cml-src-rt5682: remove extra space after values

The string parser in alsa-lib is sensitive to these now. So fix it.

Signed-off-by: Ranjani Sridharan <email address hidden>
(cherry picked from commit db041556ce48b0535d5fa4d77d19d166e2938c05)

aec5799... by Yong Zhi <email address hidden>

topology: set default values for C_CONTROLBYTES string members

When the string fields left empty, the alsa topology parser treats
SND_CONFIG_TYPE_STRING type config as -EINVAL, so set defauls values.

Signed-off-by: Yong Zhi <email address hidden>
(cherry picked from commit 47b159fca33638cc1f60fc7eaa36af34c52db56b)

54b799d... by Brent Lu

topology: pipe-demux-eq-iir-playback: remove macro 'matrix1

The demux routing matrix and config are removed for two reasons: 1.
the config 'demux_priv_1' is hardcoded for pipeline 1 only. 2. other
m4 file with demux compoenet like pipe-volume-demux-playback has the
matrix and config defined in the topology file.

The topology which implement this pipeline should define the routing
matrx and config named as 'demux_priv_<pipeline id>' before including
this m4 file.

Signed-off-by: Brent Lu <email address hidden>
(cherry picked from commit 771c2bb31828db8b277c960a9d58cc0abcde84fa)

acbd71e... by Libin

topology1: CMakefile: add sof-adl-rt711-l2-rt1316-l01

Add sof-adl-rt711-l2-rt1316-l01 support. This tplg doesn't include any
local MICs.

Signed-off-by: Libin Yang <email address hidden>

11979bf... by Libin

topology1: sof-icl-rt711-rt1308-rt715-hdmi: add NO_LOCAL_MIC & NOAMP support

add sof-icl-rt711-rt1308-rt715-hdmi NO_LOCAL_MIC & NOAMP support

Signed-off-by: Libin Yang <email address hidden>

6d8b40d... by Libin

topology1: sof-icl-rt711-rt1308-rt715-hdmi: correct the link description

The links are dynamically assigned. The descriptions should
be changed correspondingly.

Signed-off-by: Libin Yang <email address hidden>

0ea4bdc... by Libin

topology1: sof-icl-rt711-rt1308-rt715-hdmi: remove NO_AGGREGATION

NO_AGGREGATION is never used now. Let's remove it.

Signed-off-by: Pierre-Louis Bossart <email address hidden>
Signed-off-by: Libin Yang <email address hidden>

012267f... by Libin

Revert "topology1: correct misleading comments for priority/core"

This reverts commit 22b57a186b120b36e568d4d12daeaf620a2b6511.

Signed-off-by: Libin Yang <email address hidden>