| 
     1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: "http://devicetree.org/schemas/mailbox/microchip,polarfire-soc-mailbox.yaml#"
    5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
    6 
    7 title: Microchip PolarFire SoC (MPFS) MSS (microprocessor subsystem) mailbox controller
    8 
    9 maintainers:
   10   - Conor Dooley <conor.dooley@microchip.com>
   11 
   12 properties:
   13   compatible:
   14     const: microchip,polarfire-soc-mailbox
   15 
   16   reg:
   17     items:
   18       - description: mailbox data registers
   19       - description: mailbox interrupt registers
   20 
   21   interrupts:
   22     maxItems: 1
   23 
   24   "#mbox-cells":
   25     const: 1
   26 
   27 required:
   28   - compatible
   29   - reg
   30   - interrupts
   31   - "#mbox-cells"
   32 
   33 additionalProperties: false
   34 
   35 examples:
   36   - |
   37     soc {
   38       #address-cells = <2>;
   39       #size-cells = <2>;
   40       mbox: mailbox@37020000 {
   41         compatible = "microchip,polarfire-soc-mailbox";
   42         reg = <0x0 0x37020000 0x0 0x1000>, <0x0 0x2000318c 0x0 0x40>;
   43         interrupt-parent = <&L1>;
   44         interrupts = <96>;
   45         #mbox-cells = <1>;
   46       };
   47     };
Cache object: e2f01cf20e6491790bf2f9f107e41abf 
 
 |