On Mon, Feb 14, 2011 at 12:01 PM, Jamie Iles [off-list ref] wrote:
On Fri, Feb 11, 2011 at 03:19:51PM -0600, Meador Inge wrote:
quoted
? ? 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.