Thread (45 messages) 45 messages, 3 authors, 2018-08-31

[PATCH 04/15] soc: octeontx2: Add mailbox support infra

From: Sunil Kovvuri <hidden>
Date: 2018-08-28 12:48:04
Also in: lkml

On Tue, Aug 28, 2018 at 5:33 PM Arnd Bergmann [off-list ref] wrote:
On Tue, Aug 28, 2018 at 12:57 PM [off-list ref] wrote:
quoted
From: Aleksey Makarov <redacted>

This patch adds mailbox support infrastructure APIs.
Each RVU device has a dedicated 64KB mailbox region
shared with it's peer for communication. RVU AF has
a separate mailbox region shared with each of RVU PFs
and a RVU PF has a separate region shared with each of
it's VF.

These set of APIs are used by this driver (RVU AF) and
other RVU PF/VF drivers eg netdev, crypto e.t.c.

Signed-off-by: Aleksey Makarov <redacted>
Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: Lukasz Bartosik <redacted>
Why does this driver not use the drivers/mailbox/ infrastructure?

       Arnd
This is a common administrative software driver which will be handling requests
from kernel drivers and as well as drivers in userspace applications.
We had to keep
mailbox communication infrastructure same across all usages.

Thanks,
Sunil.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help