blob: be05b9746c693c5cd595bfdd48411d143a18f1c5 [file] [log] [blame]
Stephen Warren62389352016-05-13 15:50:29 -06001* Generic Mailbox Controller and client driver bindings
2
3Generic binding to provide a way for Mailbox controller drivers to
4assign appropriate mailbox channel to client drivers.
5
6* Mailbox Controller
7
8Required property:
9- #mbox-cells: Must be at least 1. Number of cells in a mailbox
10 specifier.
11
12Example:
13 mailbox: mailbox {
14 ...
15 #mbox-cells = <1>;
16 };
17
18
19* Mailbox Client
20
21Required property:
22- mboxes: List of phandle and mailbox channel specifiers.
23
24Optional property:
25- mbox-names: List of identifier strings for each mailbox channel.
26
27Example:
28 pwr_cntrl: power {
29 ...
30 mbox-names = "pwr-ctrl", "rpc";
31 mboxes = <&mailbox 0 &mailbox 1>;
32 };