brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · a023c28 Raw
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