~canonical-hwe-team/hwe-next/+git/sof:amd

Last commit made on 2023-03-28
Get this branch:
git clone -b amd https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Recent commits

17b539f... by "Kwasowiec, Fabiola" <email address hidden>

set_attenuation: adding checker based on config data

Adding attenuation checking based on the frame_fmt
from the config of the module instead of calling
sink->stream.frame_fmt, because sending IPC_SET_ATTENUATION
before calling module_prepare results in an error,
because at this stage the sink values are not yet set
(sink->stream.frame_fmt is zero)

Signed-off-by: Kwasowiec, Fabiola <email address hidden>

4e605c8... by Seppo Ingalsuo <email address hidden>

Arch: Host: Update atomic functions for gcc and xt-xcc

This patch adds for host gcc build the updated atomic
operations. These are intended to replace the previous
__sync built-ins. For more information see
https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html .

The atomic functions for xcc are fake but sufficient for
host arch build for static single-thread testbench.

Suggested-by: Guennadi Liakhovetski <email address hidden>
Signed-off-by: Seppo Ingalsuo <email address hidden>

e9cfb64... by Jaska Uimonen <email address hidden>

zephyr: cavs: use zephyr pm, clk and dma glue

Start using zephyr pm_runtime, clk and dma glue code in cavs25 native
drivers build. Move the files from ace/lib into zephyr/lib.

Also update west.yaml to related zephyr commit as power related
files have been moved to zephyr side.

Signed-off-by: Jaska Uimonen <email address hidden>

51156a7... by Alaa Emad <email address hidden>

drivers: imx: ipc: remove unnecessary blank line

Remove unnecessary blank line after '{' as reported
by checkpatch:

"CHECK: Blank lines aren't necessary after an open
brace '{'".

Signed-off-by: Alaa Emad <email address hidden>

00b2bf6... by MARUTHI MACHANI <email address hidden>

topology1: topology changes to enable tdm without virtual dai.

topology changes to enable tdm without virtual dai.

Signed-off-by: MARUTHI MACHANI <email address hidden>

b5d6af9... by MARUTHI MACHANI <email address hidden>

driver:amd:enabling tdm without virtual dai's

Enabling tdm without using virtual dai's.

Signed-off-by: MARUTHI MACHANI <email address hidden>

14f08e6... by MARUTHI MACHANI <email address hidden>

platform:amd:enabling tdm without virtual dai's

Enabling tdm without using virtual dai's.

Signed-off-by: MARUTHI MACHANI <email address hidden>

9249271... by MARUTHI MACHANI <email address hidden>

platform:amd:configuration to support mux as module adapter

Configuration to support mux as module adapter.

Signed-off-by: MARUTHI MACHANI <email address hidden>

c47221f... by Marc Herbert <email address hidden>

.github/ipc_fuzzer.yml: add new scripts/fuzz.sh

Should avoid future regressions like the one fixed by #7318

Signed-off-by: Marc Herbert <email address hidden>

f41ad43... by Marc Herbert <email address hidden>

scripts/fuzz.sh: add timeout feature and stdout redirection

Also add getopts and a very crude help. Should be enough to get started
in CI.

Signed-off-by: Marc Herbert <email address hidden>