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,mpfs-mailbox.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Microchip PolarFire SoC (MPFS) MSS (microprocessor subsystem) mailbox controller 8 9maintainers: 10 - Conor Dooley <conor.dooley@microchip.com> 11 12properties: 13 compatible: 14 const: microchip,mpfs-mailbox 15 16 reg: 17 oneOf: 18 - items: 19 - description: mailbox data registers 20 - items: 21 - description: mailbox control & data registers 22 - description: mailbox interrupt registers 23 deprecated: true 24 - items: 25 - description: mailbox control registers 26 - description: mailbox interrupt registers 27 - description: mailbox data registers 28 deprecated: true 29 30 interrupts: 31 maxItems: 1 32 33 "#mbox-cells": 34 const: 1 35 36required: 37 - compatible 38 - reg 39 - interrupts 40 - "#mbox-cells" 41 42additionalProperties: false 43 44examples: 45 - | 46 soc { 47 #address-cells = <1>; 48 #size-cells = <1>; 49 50 mailbox@37020800 { 51 compatible = "microchip,mpfs-mailbox"; 52 reg = <0x37020800 0x100>; 53 interrupt-parent = <&L1>; 54 interrupts = <96>; 55 #mbox-cells = <1>; 56 }; 57 }; 58