mailbox.txt 652 B

1234567891011121314151617181920212223242526272829303132
  1. * Generic Mailbox Controller and client driver bindings
  2. Generic binding to provide a way for Mailbox controller drivers to
  3. assign appropriate mailbox channel to client drivers.
  4. * Mailbox Controller
  5. Required property:
  6. - #mbox-cells: Must be at least 1. Number of cells in a mailbox
  7. specifier.
  8. Example:
  9. mailbox: mailbox {
  10. ...
  11. #mbox-cells = <1>;
  12. };
  13. * Mailbox Client
  14. Required property:
  15. - mboxes: List of phandle and mailbox channel specifiers.
  16. Optional property:
  17. - mbox-names: List of identifier strings for each mailbox channel.
  18. Example:
  19. pwr_cntrl: power {
  20. ...
  21. mbox-names = "pwr-ctrl", "rpc";
  22. mboxes = <&mailbox 0 &mailbox 1>;
  23. };