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

Last commit made on 2022-08-25
Get this branch:
git clone -b amd-rn-aec https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Name:
amd-rn-aec
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

8d9c548... by Chunxu Li <email address hidden>

topology1: remove mt8186 unused topologies

Remove mt8186 unused topologies.

We use sof-mt8186 on our demo board, sof-mt8186-mt6366-rt1019-rt5682s
and sof-mt8186-mt6366-da7219-max98357 will no be used anymore.

Signed-off-by: Chunxu Li <email address hidden>

d40fb8f... by Rander Wang <email address hidden>

topology2: add stream token in topology2

Add stream d0i3 token

Signed-off-by: Rander Wang <email address hidden>

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

zephyr: fix warnings

Fix warnings found in zephyr native drivers build.

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

6d180f4... by Jaska Uimonen <email address hidden>

overlays: fix tgl ipc4 native drivers overlay

Remove duplicate configs with base IPC4 overlay and add PM related
configs to be able to compile upstream Zephyr SSP changes.

Also enable ALH native driver.

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

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

copier_hifi: copier logging fix

Add logging registration for copier to be able to build and use zephyr
logging.

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

7c5a588... by Jaska Uimonen <email address hidden>

zephyr: device tree changes for dai and dma

Upstream zephyr has removed "Label" from xtensa device tree definitions
thus device_get_binding stopped to work for sof. So change the code to
use device tree macros.

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

c92bb1e... by Damian Nikodem <email address hidden>

ipc4: remove report dsp properties to host driver

The ADSP properties are obsolete and not using by host driver so can be
removed.

Signed-off-by: Damian Nikodem <email address hidden>

b570b80... by Jaroslaw Stelter <email address hidden>

module adapter: pass config size to module for ipc4

IPC4 SOF_IPC4_MOD_INIT_INSTANCE provides size of the configuration
blob for the module. This size should be passed down to module adapter
and forwarded to module.
There are several reasons for using it:
- consistency with IPC3 flow;
- need for passing the size to IADK loadable modules;
- possibility to graceful failure in case of configuration inconsistency.

Signed-off-by: Jaroslaw Stelter <email address hidden>

5135e7e... by Marc Herbert <email address hidden>

.github: testbench: apt get libasound2-dev

Incoming topology re-org PR #6009 adds a new dependency on alsa headers.

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

12451fe... by Marc Herbert <email address hidden>

.github: testbench: stop using container to build test topologies

Ubuntu 22.04 has ALSA 1.2.6 without ASRC failure #2543

Building in the container is much slower and updating the container is
also very time-consuming. Must be used only when really required.

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