Skip to content

Conversation

@lgirdwood
Copy link
Member

Some preliminary work to support SOF FW userspace modules for DSPs with MMU. Still WIP.

lrgirdwo added 5 commits June 27, 2025 13:42
Allow the developer to set the maximum heap size so that power savings
can be made when full memory is not required for device use cases.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Allow the developer to set the maximum virtual heap size so that power
savings can be made when full memory is not required for device use cases.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Add a Kconfig to be used for SOF userspace support. This will be a staging
feature at the moment until its stable upstream.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Add a userspace heap, memory type and associated helper APIs.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Workspace venv should be in top level SOF workspace directory since
it also has to be used for pip installation of SOF docs dependecies
and not just zephyr build python packages.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
@lgirdwood lgirdwood force-pushed the lrg/topic/heap-part1 branch from e487ea5 to 8322eda Compare June 27, 2025 12:56
@softwarecki softwarecki self-requested a review September 18, 2025 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants