1*5956d97fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*5956d97fSEmmanuel Vadot%YAML 1.2 3*5956d97fSEmmanuel Vadot--- 4*5956d97fSEmmanuel Vadot$id: "http://devicetree.org/schemas/soc/microchip/microchip,polarfire-soc-sys-controller.yaml#" 5*5956d97fSEmmanuel Vadot$schema: "http://devicetree.org/meta-schemas/core.yaml#" 6*5956d97fSEmmanuel Vadot 7*5956d97fSEmmanuel Vadottitle: Microchip PolarFire SoC (MPFS) MSS (microprocessor subsystem) system controller 8*5956d97fSEmmanuel Vadot 9*5956d97fSEmmanuel Vadotmaintainers: 10*5956d97fSEmmanuel Vadot - Conor Dooley <conor.dooley@microchip.com> 11*5956d97fSEmmanuel Vadot 12*5956d97fSEmmanuel Vadotdescription: | 13*5956d97fSEmmanuel Vadot The PolarFire SoC system controller is communicated with via a mailbox. 14*5956d97fSEmmanuel Vadot This document describes the bindings for the client portion of that mailbox. 15*5956d97fSEmmanuel Vadot 16*5956d97fSEmmanuel Vadot 17*5956d97fSEmmanuel Vadotproperties: 18*5956d97fSEmmanuel Vadot mboxes: 19*5956d97fSEmmanuel Vadot maxItems: 1 20*5956d97fSEmmanuel Vadot 21*5956d97fSEmmanuel Vadot compatible: 22*5956d97fSEmmanuel Vadot const: microchip,polarfire-soc-sys-controller 23*5956d97fSEmmanuel Vadot 24*5956d97fSEmmanuel Vadotrequired: 25*5956d97fSEmmanuel Vadot - compatible 26*5956d97fSEmmanuel Vadot - mboxes 27*5956d97fSEmmanuel Vadot 28*5956d97fSEmmanuel VadotadditionalProperties: false 29*5956d97fSEmmanuel Vadot 30*5956d97fSEmmanuel Vadotexamples: 31*5956d97fSEmmanuel Vadot - | 32*5956d97fSEmmanuel Vadot syscontroller: syscontroller { 33*5956d97fSEmmanuel Vadot compatible = "microchip,polarfire-soc-sys-controller"; 34*5956d97fSEmmanuel Vadot mboxes = <&mbox 0>; 35*5956d97fSEmmanuel Vadot }; 36