xref: /freebsd/sys/contrib/device-tree/Bindings/mailbox/brcm,bcm2835-mbox.txt (revision e6bfd18d21b225af6a0ed67ceeaf1293b7b9eba5)
1Broadcom BCM2835 VideoCore mailbox IPC
2
3Required properties:
4
5- compatible:	Should be "brcm,bcm2835-mbox"
6- reg:		Specifies base physical address and size of the registers
7- interrupts:	The interrupt number
8		  See bindings/interrupt-controller/brcm,bcm2835-armctrl-ic.txt
9- #mbox-cells:	Specifies the number of cells needed to encode a mailbox
10		  channel. The value shall be 0, since there is only one
11		  mailbox channel implemented by the device.
12
13Example:
14
15mailbox: mailbox@7e00b880 {
16	compatible = "brcm,bcm2835-mbox";
17	reg = <0x7e00b880 0x40>;
18	interrupts = <0 1>;
19	#mbox-cells = <0>;
20};
21
22firmware: firmware {
23	compatible = "raspberrypi,firmware";
24	mboxes = <&mailbox>;
25	#power-domain-cells = <1>;
26};
27