aboutsummaryrefslogtreecommitdiff
path: root/platform/generic/platform.c
diff options
context:
space:
mode:
authorAnup Patel <apatel@ventanamicro.com>2024-08-06 09:38:02 +0530
committerAnup Patel <anup@brainfault.org>2024-12-06 09:26:13 +0530
commitad846a7cb8cdb98870e42539087f2bc4e786fd22 (patch)
treee1de100cb93da6d708f107b169cdc9abd0ff7daa /platform/generic/platform.c
parentb49d67b70f09149016afbfa07c8f65df1626a157 (diff)
downloadopensbi-ad846a7cb8cdb98870e42539087f2bc4e786fd22.zip
opensbi-ad846a7cb8cdb98870e42539087f2bc4e786fd22.tar.gz
opensbi-ad846a7cb8cdb98870e42539087f2bc4e786fd22.tar.bz2
lib: utils/mailbox: Add generic mailbox library
Add generic mailbox library which is independent of hardware description format. The OpenSBI platform support or mailbox drivers can register mailbox controller instances which can be discovered and used by different mailbox client drivers. Each mailbox controller instance has a unique ID which can be used by mailbox client drivers for find the mailbox controller instance. The mailbox client drivers will typically request a mailbox channel from the mailbox controller and use it to do data transfer with the remote end of mailbox channel. Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Diffstat (limited to 'platform/generic/platform.c')
0 files changed, 0 insertions, 0 deletions