Skip to content

Add multi-core IPC serviceΒ #37130

@carlocaione

Description

@carlocaione

With #36120 now merged we can start discussing how to extend the IPC service to support multi-core (>2) IPC.

The idea is that the IPC Service backend implementation should be able to create several RPMsg instances based on DT information for IPC (shared memory regions, target CPU, IPM instances and mechanism, etc.. ) during system initialization. The API should allow the user to use any of the instances created without worrying about hardware details but only defining target_cpu and endpoint_name.

Tagging the relevant people: @maje-emb @hubertmis @carlescufi

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementChanges/Updates/Additions to existing featuresarea: IPCInter-Process Communication

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions