1# 2# Copyright (c) 2024 Microchip Technology Inc. 3# 4# SPDX-License-Identifier: Apache-2.0 5# 6include: [base.yaml, mailbox-controller.yaml] 7 8properties: 9 compatible: 10 const: microchip,mpfs-mailbox 11 12 reg: 13 - items: 14 - description: mailbox control registers 15 - description: mailbox interrupt registers 16 - description: mailbox data registers 17 18 interrupts: 19 maxItems: 1 20 21 "#mbox-cells": 22 const: 1 23 24required: 25 - compatible 26 - reg 27 - interrupts 28 - "#mbox-cells" 29 30additionalProperties: false 31 32examples: 33 - | 34 soc { 35 #address-cells = <2>; 36 #size-cells = <2>; 37 mbox: mailbox@37020000 { 38 compatible = "microchip,mpfs-mailbox"; 39 reg = <0x37020000 0x58>, <0x2000318C 0x40>, 40 <0x37020800 0x100>; 41 interrupt-parent = <&L1>; 42 interrupts = <96>; 43 #mbox-cells = <1>; 44 }; 45 }; 46