~canonical-hwe-team/hwe-next/+git/sof:stable-v2.8

Last commit made on 2024-02-20
Get this branch:
git clone -b stable-v2.8 https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

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

Recent commits

8a3102a... by Balamurugan C <email address hidden>

topology2: mtl: Generate topology for No headset codec

Adding make file changes to generate the topology file for the products
which doesn't have no ssp-based audio codec but need to support
HDMI audio playback and HDMI-in capture via I2S.

Signed-off-by: Balamurugan C <email address hidden>
(cherry picked from commit 7002215a8db95d5c23ce9d073001f4a2f1267add)

13d6f73... by Balamurugan C <email address hidden>

topology2: mtl: Override default HDMI DAI link id's

override the default HDMI DAI link id's by using make
define parameters instead of fixed in file.

Signed-off-by: Balamurugan C <email address hidden>
(cherry picked from commit f29230698aac5833a520d1de113e14328de2852b)

a497647... by Balamurugan C <email address hidden>

topology2: mtl: Add headset codec macro

Adding HEADSET_CODEC macro and guarded the SSP configuration handling
under this macro.By this changes we can generate the topology
configuration for the products which has no headset codec.

Signed-off-by: Balamurugan C <email address hidden>
(cherry picked from commit b9132421d333eea1cf5ace01016356f709e8f75e)

a665dcd... by Balamurugan C <email address hidden>

topology2:cavs-es83x6: Add support to Es8326 codec + HDMI-in capture

Add Es8326 codec support and HDMI-in capture via I2S.

Signed-off-by: Balamurugan C <email address hidden>
(cherry picked from commit fc860826a8133ab7bdf0a48770cf416ea5a4047d)

9a7d26f... by Kai Vehmanen

versions.json: bump to 2.8.1

Bump version to 2.8.1 in the stable-v2.8 branch

Signed-off-by: Kai Vehmanen <email address hidden>

785d28e... by Kai Vehmanen

ipc4: fw_reg: downgrade FW_REGS version to 0 to disable delay reporting

Disable delay reporting as a workaround to bug
https://github.com/thesofproject/linux/issues/4781
SOF driver checks the ABI version and if it's not 1, delay reporting
is disabled.

Signed-off-by: Kai Vehmanen <email address hidden>

48cbd1d... by Brent Lu

topology2: dmic-generic: rename volume switch

The volume switch of gain widget is renamed as 'Dmic0 Capture Volume'
for backward compatibility.

Signed-off-by: Brent Lu <email address hidden>
(cherry picked from commit 5c3a1caec3cd6648b37dfa5351f9a810351fbdef)
Signed-off-by: Jyri Sarha <email address hidden>

9ec0589... by Brent Lu

topology2: dmic-generic: add switch for LED control

Add a mute switch to gain widget for DMIC. Also register this switch
as MIC mute LED mixer control on Linux side.

Signed-off-by: Brent Lu <email address hidden>
(cherry picked from commit 33e23766ff0e8185765264a7a1c692cd6debf85a)
Signed-off-by: Jyri Sarha <email address hidden>

1b00ccd... by Brent Lu

topology2: gain: add mixer switch for mute control

Add a switch to gain widget for mute control. It could also be used
as MIC/SPK mute LED control purpose.

Signed-off-by: Brent Lu <email address hidden>
(cherry picked from commit b2d1f09da5ea0595eede3cc57df8114668714d2b)
Signed-off-by: Jyri Sarha <email address hidden>

13edbfa... by Brent Lu

audio: volume: support switch control

Implement function to support SOF_IPC4_SWITCH_CONTROL_PARAM_ID in
set_configuration callback. Linux side could use this switch control
to mute/unmute a gain widget.

Signed-off-by: Brent Lu <email address hidden>
(cherry picked from commit f9bcf61b9aa4dcaf43c07f55e699aa76025ad3ce)
Signed-off-by: Jyri Sarha <email address hidden>