54 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/mailbox/st,sti-mailbox.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: STMicroelectronics Mailbox Driver for STi platform8 9description:10 Each ST Mailbox IP currently consists of 4 instances of 32 channels.11 Messages are passed between Application and Remote processors using12 shared memory.13 14maintainers:15 - Patrice Chotard <patrice.chotard@foss.st.com>16 17properties:18 compatible:19 const: st,stih407-mailbox20 21 reg:22 maxItems: 123 24 mbox-name:25 $ref: /schemas/types.yaml#/definitions/string26 description: name of the mailbox IP27 28 interrupts:29 description: the irq line for the RX mailbox30 maxItems: 131 32 "#mbox-cells":33 const: 234 35required:36 - compatible37 - reg38 - "#mbox-cells"39 40additionalProperties: false41 42examples:43 - |44 #include <dt-bindings/interrupt-controller/arm-gic.h>45 mailbox0: mailbox@8f00000 {46 compatible = "st,stih407-mailbox";47 reg = <0x8f00000 0x1000>;48 interrupts = <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;49 #mbox-cells = <2>;50 mbox-name = "a9";51 };52 53...54