[RFC] Inter-processor Mailboxes Drivers

Ohad Ben-Cohen ohad at wizery.com
Mon Feb 14 05:03:59 EST 2011


On Mon, Feb 14, 2011 at 12:01 PM, Jamie Iles <jamie at jamieiles.com> wrote:
> On Fri, Feb 11, 2011 at 03:19:51PM -0600, Meador Inge wrote:
>>     1. Hardware specific bits somewhere under '.../arch/*'.  Drivers
>>        for the MPIC message registers on Power and OMAP4 mailboxes, for
>>        example.
>>     2. A higher level driver under '.../drivers/mailbox/*'.  That the
>>        pieces in (1) would register with.  This piece would expose the
>>        main kernel API.
>>     3. Userspace interfaces for accessing the mailboxes.  A
>>        '/dev/mailbox1', '/dev/mailbox2', etc... mapping, for example.
>
> How about using virtio for all of this and having the mailbox as a
> notification/message passing driver for the virtio backend?

This is exactly what we are doing now, and it looks promising. expect
patches soon.



More information about the linux-arm-kernel mailing list