File Index
Files and directories
Sign in
FILE

microchip,mpfs-mailbox.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml YAML
 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    };
~/ Read-only file preview.