Skip to content

Commit c317ae3

Browse files
ConchuODJassiBrar
authored andcommitted
dt-bindings: add bindings for polarfire soc system controller
Add device tree bindings for the MSS system controller on the Microchip PolarFire SoC. Signed-off-by: Conor Dooley <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Jassi Brar <[email protected]>
1 parent 83d7b15 commit c317ae3

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: "http://devicetree.org/schemas/soc/microchip/microchip,polarfire-soc-sys-controller.yaml#"
5+
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
6+
7+
title: Microchip PolarFire SoC (MPFS) MSS (microprocessor subsystem) system controller
8+
9+
maintainers:
10+
- Conor Dooley <[email protected]>
11+
12+
description: |
13+
The PolarFire SoC system controller is communicated with via a mailbox.
14+
This document describes the bindings for the client portion of that mailbox.
15+
16+
17+
properties:
18+
mboxes:
19+
maxItems: 1
20+
21+
compatible:
22+
const: microchip,polarfire-soc-sys-controller
23+
24+
required:
25+
- compatible
26+
- mboxes
27+
28+
additionalProperties: false
29+
30+
examples:
31+
- |
32+
syscontroller: syscontroller {
33+
compatible = "microchip,polarfire-soc-sys-controller";
34+
mboxes = <&mbox 0>;
35+
};

0 commit comments

Comments
 (0)