Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2.8.1 candidate #8855

Merged
merged 8 commits into from
Feb 14, 2024
Merged

V2.8.1 candidate #8855

merged 8 commits into from
Feb 14, 2024

Conversation

jsarha
Copy link
Contributor

@jsarha jsarha commented Feb 12, 2024

The PR has contents of #8741 and #8740 PRs cherry-picked (with -xs and in this order) on top of current stable-v2.8.

jxstelter and others added 8 commits February 12, 2024 16:06
For ACE platforms library authentication could be done using external
entity - rom_ext. This module reside in L3 memory space and provides
verification functionality. Following code expose that API to SOF.

Signed-off-by: Jaroslaw Stelter <Jaroslaw.Stelter@intel.com>
(cherry picked from commit 1819200)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
This patch adds usage of authentication API to check
library signature. If feature enabled it will block loading of
library without valid signature.

Signed-off-by: Jaroslaw Stelter <Jaroslaw.Stelter@intel.com>
(cherry picked from commit f9fda66)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
This enables library authentication on MTL platforms.

Signed-off-by: Jaroslaw Stelter <Jaroslaw.Stelter@intel.com>
(cherry picked from commit 6bc4e9d)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
This enables library authentication on LNL platforms.

Signed-off-by: Jaroslaw Stelter <Jaroslaw.Stelter@intel.com>
(cherry picked from commit 17b3b01)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
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 <brent.lu@intel.com>
(cherry picked from commit f9bcf61)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
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 <brent.lu@intel.com>
(cherry picked from commit b2d1f09)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
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 <brent.lu@intel.com>
(cherry picked from commit 33e2376)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
The volume switch of gain widget is renamed as 'Dmic0 Capture Volume'
for backward compatibility.

Signed-off-by: Brent Lu <brent.lu@intel.com>
(cherry picked from commit 5c3a1ca)
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>
@kv2019i
Copy link
Collaborator

kv2019i commented Feb 12, 2024

Uh, @marc-hb this is a bit of a problem -> https://sof-ci.01.org/sofpr/PR8855/build2660/build/firmware_community/tgl.log .. probably we need to cherry-pick the deployable-build changes as well or otherwise we can't build stable-2.8 binaries anymore....

@marc-hb
Copy link
Collaborator

marc-hb commented Feb 12, 2024

New --deployable flag cherry-picked in #8858, which fixes the "unknown deployable flag" build failure. However this now fails later at deployment time, let's discuss in #8858.

@marc-hb
Copy link
Collaborator

marc-hb commented Feb 12, 2024

#8858 fixes the --deployable issue but it exposes the next issue: we need @ujfalusi to backport the sof-ace-tplg + sof-avs-tplg merge.

@marc-hb
Copy link
Collaborator

marc-hb commented Feb 13, 2024

SOFCI TEST

@marc-hb
Copy link
Collaborator

marc-hb commented Feb 14, 2024

#8858 fixes the --deployable issue but it exposes the next issue: we need @ujfalusi to backport the sof-ace-tplg + sof-avs-tplg merge.

I did a tentative, minimal backport in #8861. It's passing the tests.

EDIT: merged.

@marc-hb
Copy link
Collaborator

marc-hb commented Feb 14, 2024

SOFCI TEST

@marc-hb

This comment was marked as off-topic.

@kv2019i
Copy link
Collaborator

kv2019i commented Feb 14, 2024

@kv2019i kv2019i merged commit 48cbd1d into thesofproject:stable-v2.8 Feb 14, 2024
37 of 42 checks passed
@marc-hb
Copy link
Collaborator

marc-hb commented Feb 14, 2024

One known multicore fail...

Is it #8642? Logs look a bit different...

The massive "no bytes to copy" log spam (#8761) admittedly makes it very hard to identify anything

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants