brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 4044779 Raw
55 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/mailbox/microchip,mpfs-mailbox.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microchip PolarFire SoC (MPFS) MSS (microprocessor subsystem) mailbox controller8 9maintainers:10  - Conor Dooley <conor.dooley@microchip.com>11 12properties:13  compatible:14    const: microchip,mpfs-mailbox15 16  reg:17    oneOf:18      - items:19          - description: mailbox control & data registers20          - description: mailbox interrupt registers21        deprecated: true22      - items:23          - description: mailbox control registers24          - description: mailbox interrupt registers25          - description: mailbox data registers26 27  interrupts:28    maxItems: 129 30  "#mbox-cells":31    const: 132 33required:34  - compatible35  - reg36  - interrupts37  - "#mbox-cells"38 39additionalProperties: false40 41examples:42  - |43    soc {44      #address-cells = <2>;45      #size-cells = <2>;46      mbox: mailbox@37020000 {47        compatible = "microchip,mpfs-mailbox";48        reg = <0x0 0x37020000 0x0 0x58>, <0x0 0x2000318C 0x0 0x40>,49              <0x0 0x37020800 0x0 0x100>;50        interrupt-parent = <&L1>;51        interrupts = <96>;52        #mbox-cells = <1>;53      };54    };55