xref: /linux/Documentation/devicetree/bindings/mailbox/brcm,bcm2835-mbox.yaml (revision cdd5b5a9761fd66d17586e4f4ba6588c70e640ea)
1ebb0130dSStefan Wahren# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2ebb0130dSStefan Wahren%YAML 1.2
3ebb0130dSStefan Wahren---
4ebb0130dSStefan Wahren$id: http://devicetree.org/schemas/mailbox/brcm,bcm2835-mbox.yaml#
5ebb0130dSStefan Wahren$schema: http://devicetree.org/meta-schemas/core.yaml#
6ebb0130dSStefan Wahren
7ebb0130dSStefan Wahrentitle: Broadcom BCM2835 VideoCore mailbox IPC
8ebb0130dSStefan Wahren
9ebb0130dSStefan Wahrenmaintainers:
10ebb0130dSStefan Wahren  - Stefan Wahren <stefan.wahren@i2se.com>
11ebb0130dSStefan Wahren
12ebb0130dSStefan Wahrenproperties:
13ebb0130dSStefan Wahren  compatible:
14ebb0130dSStefan Wahren    const: brcm,bcm2835-mbox
15ebb0130dSStefan Wahren
16ebb0130dSStefan Wahren  reg:
17ebb0130dSStefan Wahren    maxItems: 1
18ebb0130dSStefan Wahren
19ebb0130dSStefan Wahren  interrupts:
20ebb0130dSStefan Wahren    maxItems: 1
21ebb0130dSStefan Wahren
22ebb0130dSStefan Wahren  "#mbox-cells":
23ebb0130dSStefan Wahren    const: 0
24ebb0130dSStefan Wahren
25ebb0130dSStefan Wahrenrequired:
26ebb0130dSStefan Wahren  - compatible
27ebb0130dSStefan Wahren  - reg
28ebb0130dSStefan Wahren  - interrupts
29ebb0130dSStefan Wahren  - "#mbox-cells"
30ebb0130dSStefan Wahren
31ebb0130dSStefan WahrenadditionalProperties: false
32ebb0130dSStefan Wahren
33ebb0130dSStefan Wahrenexamples:
34ebb0130dSStefan Wahren  - |
35ebb0130dSStefan Wahren    mailbox@7e00b880 {
36ebb0130dSStefan Wahren      compatible = "brcm,bcm2835-mbox";
37ebb0130dSStefan Wahren      reg = <0x7e00b880 0x40>;
38ebb0130dSStefan Wahren      interrupts = <0 1>;
39ebb0130dSStefan Wahren      #mbox-cells = <0>;
40ebb0130dSStefan Wahren    };
41