sof/zephyr/include/rtos
Peter Ujfalusi 4a27f3bce0 idc: Add phase definition to IDC_MSG_PPL_STATE extension
Add definitions for pipeline state change phases to be executed when a
PPL_STATE message is handled by a remote core.
The phase can be a combination of:
PREPARE and TRIGGER.
PREPARE will run a configuration (state change preparations) phase on the
	pipeline
TRIGGER will run a a trigger on the pipeline

Set ONESHOT in ipc4_set_pipeline_state() to have both phases to be run in
order to avoid regression.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
2023-08-29 18:29:05 +03:00
..
alloc.h header: rtos: use rtos specific version of alloc.h 2022-09-12 11:44:27 +01:00
atomic.h header: rtos: use rtos specific version of atomic.h 2022-08-31 12:01:07 +01:00
bit.h header: rtos: use rtos specific version of bit.h 2022-08-31 12:01:07 +01:00
cache.h zephyr: include: rtos: cache.h: Remove unused macros 2023-05-25 14:26:17 +03:00
clk.h clock: replace per-clock locks with a global one 2023-03-07 13:37:56 +02:00
idc.h idc: Add phase definition to IDC_MSG_PPL_STATE extension 2023-08-29 18:29:05 +03:00
init.h zephyr: update SYS_INIT calls 2023-04-24 19:13:47 +03:00
interrupt.h zephyr: include: rtos: interrupt.h: Make interrupt_get_irq work for ARM64 platforms 2023-04-24 11:47:07 +03:00
kernel.h header: rtos: decouple headers into rtos specific directories. 2022-08-31 12:01:07 +01:00
panic.h include: sof: debug: Split panic.h into Zephyr and XTOS-specific headers 2023-02-21 15:34:47 +00:00
sof.h ipc4: zephyr: remove useless member in struct sof for native driver 2023-07-11 13:55:01 +01:00
spinlock.h header: rtos: decouple headers into rtos specific directories. 2022-08-31 12:01:07 +01:00
string.h memcpy_s: fix the name of the last parameter 2023-01-09 14:35:39 +00:00
task.h Switch to using rtos/task.h instead of sof/schedule/task.h 2023-02-24 14:28:49 +02:00
timer.h Switch to using rtos/sof.h instead of sof/sof.h 2023-02-22 13:15:06 +00:00
wait.h zephyr: Fix cycle counting on i.MX 2022-10-18 08:57:39 +03:00