Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ipc4: base_fw: Enable scheduler info retrieval for secondary cores
This commit addresses the limitation in the schedulers_info_get function where scheduler information could only be retrieved for the primary core. The updated implementation now validates the core_id against the number of configured cores (CONFIG_CORE_COUNT) and initiates an IPC process on the requested core if it is not the current core. Changes include: - Adding a check to ensure the core_id is within the valid range. - Calling ipc4_process_on_core to handle IPC processing on secondary cores. - Returning appropriate IPC4 error codes based on the result of ipc4_process_on_core. Signed-off-by: Tomasz Leman <tomasz.m.leman@intel.com>
- Loading branch information