Skip to content

Add object array abstraction to ipc4_module_init_ext_init and use it to pass stack and heap size for DP modules#10064

Merged
lgirdwood merged 6 commits intothesofproject:mainfrom
jsarha:comp_heap_and_stack_size_limits
Jul 7, 2025
Merged

Add object array abstraction to ipc4_module_init_ext_init and use it to pass stack and heap size for DP modules#10064
lgirdwood merged 6 commits intothesofproject:mainfrom
jsarha:comp_heap_and_stack_size_limits

Conversation

@jsarha
Copy link
Copy Markdown
Contributor

@jsarha jsarha commented Jun 17, 2025

Extend the existing struct ipc4_module_init_ext_init payload with an abstract object array, and use the object array to pass DP module memory configuration e.g. stack and heap size. The PR contains decoding of the payload and extraction of stack and heap size properties, but no actual functionality for applying the memory configuration for the module. The decoding also lacks the decoding of rtos_domain and gna_used flags and payload.

Loading
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.

6 participants