On Tue, Aug 28, 2018 at 5:33 PM Arnd Bergmann <[email protected]> wrote:
>
> On Tue, Aug 28, 2018 at 12:57 PM <[email protected]> wrote:
> >
> > From: Aleksey Makarov <[email protected]>
> >
> > 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 <[email protected]>
> > Signed-off-by: Sunil Goutham <[email protected]>
> > Signed-off-by: Lukasz Bartosik <[email protected]>
>
> 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.

Reply via email to