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

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

Branch merges

Branch information

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

Recent commits

e0713d8... by Daniel Baluta <email address hidden>

west.yml: Update zephyr repo and hash

For SOF imx-stable-v2.6 version we need to use Zephyr imx-v3.6-branch.
In order to be able to manage our own imx stable version we switch to
https://github.com/nxp-upstream.

This commit also updates zephyr hash to 9d8059b6e5541f7f6b4eb1697dccd475f2c1b39b
in order to pull in:

- ae082064ffa drivers: dai: sai: write some data into TX FIFO before
start.

Signed-off-by: Daniel Baluta <email address hidden>

72d2297... by Daniel Baluta <email address hidden>

module_adapter: passthrough: register module logs in Zephyr

Use LOG_MODULE_REGISTER() to register cadence in the Zephyr logger
framework.

Signed-off-by: Daniel Baluta <email address hidden>

ea606d4... by Laurentiu Mihalcea <email address hidden>

nxp: imx8ulp: switch to native Zephyr drivers and timer domain

Switch to Zephyr native drivers and timer domain. This
includes:
 1) Switching all imx8ulp topologies to timer domain.
 2) Disabling Zephyr DMA domain
 3) Various interrupt-related fixes via Kconfig-related
 ifdef logic.

Signed-off-by: Laurentiu Mihalcea <email address hidden>
(cherry picked from commit 65b8a32f2783a9fd9edcc7267ab38ea0ab0c81ae)

c9aa735... by Laurentiu Mihalcea <email address hidden>

lib: dma: add entries for 8ULP's EDMA2 and HOST_DMA

Add entries for 8ULP's EDMA2 and HOST_DMA.

Signed-off-by: Laurentiu Mihalcea <email address hidden>
(cherry picked from commit b78d924fe8bbecaae4cd797a707bf9160f21b026)

0fdaa09... by Laurentiu Mihalcea <email address hidden>

nxp: imx8ulp: and nodes and enable drivers for SAI, EDMA and HOST_DMA

Add DTS nodes for and enable the drivers of SAI, EDMA
and HOST_DMA.

Signed-off-by: Laurentiu Mihalcea <email address hidden>
(cherry picked from commit 4b567533eb8f2894e8da99538229339221a21f4f)

0bb016e... by Laurentiu Mihalcea <email address hidden>

boards: imx8ulp: switch to Zephyr logging

Switch to Zephyr logging to prepare for the
switch to native Zephyr drivers.

Signed-off-by: Laurentiu Mihalcea <email address hidden>
(cherry picked from commit 3f1f45aaeb3e1d9958c399acc23dd81be526c52d)

8f698d2... by Laurentiu Mihalcea <email address hidden>

west.yml: update Zephyr to 799a456c2586

Pulls in the following patches relevant to SOF:

799a456c2586 nxp: imx8ulp: add audio-related nodes

Signed-off-by: Laurentiu Mihalcea <email address hidden>
(cherry picked from commit 5e91cf968801a776061a5543e942733106be4dc0)

7b0c202... by Grzegorz Bernat <email address hidden>

Audio: basefw: Implemented ipc4 libraries info get

Added support for ipc4 query no 16. This makes it possible to get
information about the current basefw library.

Signed-off-by: Grzegorz Bernat <email address hidden>

9737e12... by Laurentiu Mihalcea <email address hidden>

nxp: imx8/imx8x: switch to native Zephyr drivers and timer domain

This commit includes all necessary changes for switching
to timer domain and Zephyr native drivers on imx8 and imx8x.
This consists of:
 1) Switching all imx8 topologies to timer domain.
 2) Disabling Zephyr DMA domain
 3) Various interrupt-related fixes via Kconfig-related
 ifdef logic.

This commit includes all necessary changes for switching
to native Zephyr drivers on imx8/imx8x.

Signed-off-by: Laurentiu Mihalcea <email address hidden>

0b88030... by Laurentiu Mihalcea <email address hidden>

lib: dma: add entries for imx8/imx8x's EDMA0 and HOST_DMA nodes

Add entries for EDMA0 and HOST_DMA nodes.

Signed-off-by: Laurentiu Mihalcea <email address hidden>