Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
0724623
(---section submitted PRs START)
kv2019i Mar 23, 2026
8be1ece
(---section submitted PRs STOP)
kv2019i Mar 23, 2026
2f337a5
(---section audio-user PRs START)
kv2019i Mar 25, 2026
29a08a7
audio: chain_dma: port to sof_dma_* syscall wrappers
kv2019i Jul 13, 2026
1e5a369
audio: chain_dma: allocate comp_dev and private data from user heap
kv2019i Jul 13, 2026
10e18ee
audio: chain_dma: allocate DMA buffer from user LL heap context
kv2019i Jul 13, 2026
7bb5dfd
(---section audio user PRs STOP)
kv2019i Mar 25, 2026
5e4342a
(---section: nice to have for debug START)
kv2019i Jul 16, 2026
7ac2605
userspace: fix debug-overlay builds
lyakh Jun 23, 2026
2b0f178
schedule: zephyr_domain: use a different thread name for user LL
kv2019i Mar 24, 2026
824724a
coherent: disable core debug checks for user-space builds
kv2019i Mar 20, 2026
d61bbd3
schedule: zephyr_ll: make zephyr_ll_assert_core() user-space safe
kv2019i Jun 10, 2026
caa0679
ipc: ipc-helper: fix compiler warning in ipc_comp_free()
kv2019i Jul 16, 2026
24d4852
(---section: nice to have for debug END)
kv2019i Jul 16, 2026
8882984
(---section: prep for multicore START)
kv2019i Jul 16, 2026
97e46bb
init: secondary_core_init: set up user-space LL scheduler context
kv2019i Jun 10, 2026
38477d3
(---section: prep for multicore END)
kv2019i Jul 16, 2026
e4406d6
(---section: prep for DP START)
kv2019i Jul 16, 2026
6d7feaa
zephyr: lib: make vregion_alloc/free system calls
kv2019i Jun 25, 2026
37c63b0
(---section: prep for DP END)
kv2019i Jul 16, 2026
87b7fa4
(---section: IPC notifications Jyri START)
kv2019i May 8, 2026
515f9af
ipc: turn ipc_msg_send() into a system call if SOF_USERSPACE_LL=y
Apr 20, 2026
8418367
ipc: make IPC message allocation userspace-safe
kv2019i Jun 25, 2026
bd54563
ipc4: notification: make send_resource_notif() a syscall
Apr 23, 2026
155cf05
(---section: IPC notifications Jyri STOP)
kv2019i May 8, 2026
ada3023
(---section test-case START)
kv2019i Feb 19, 2026
a33065b
zephyr: test: userspace: add pipeline_two_components test
kv2019i Apr 22, 2026
82270e9
(---section WIP mandatory changes START)
kv2019i Feb 19, 2026
2674b66
audio: pipeline: enable position reporting for user-space pipelines
kv2019i Jul 2, 2026
a3d3928
schedule: zephyr_ll: fix use-after-free when freeing an active user-s…
kv2019i Jun 5, 2026
e549fc9
WIP: ipc: expose coldrodata to IPC user thread
kv2019i Apr 16, 2026
0d65e8a
HACK: audio: collection of feature limitations to run LL in user
kv2019i Feb 26, 2026
6fc32a3
schedule: zephyr_ll: convert pdata->sem into a dynamic object
kv2019i Feb 13, 2026
f5fb6a5
Revert "module: generic: remove MEM_API_CHECK_THREAD debug mechanism"
kv2019i Jul 2, 2026
83e6889
Revert "module: generic: add mutex to protect module_resources"
kv2019i Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions posix/include/rtos/mutex.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,25 @@ static inline int sys_mutex_unlock(struct sys_mutex *mutex)
return 0;
}

/* provide a no-op implementation for zephyr/sys/sem.h */

struct sys_sem {
};

static inline int sys_sem_init(struct sys_sem *sem, unsigned int initial_count,
unsigned int limit)
{
return 0;
}

static inline int sys_sem_give(struct sys_sem *sem)
{
return 0;
}

static inline int sys_sem_take(struct sys_sem *sem, k_timeout_t timeout)
{
return 0;
}

#endif
Loading
Loading