xref: /linux/Documentation/devicetree/bindings/fsi/ibm,p9-occ.yaml (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1*408f50d1SEddie James# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*408f50d1SEddie James%YAML 1.2
3*408f50d1SEddie James---
4*408f50d1SEddie James$id: http://devicetree.org/schemas/fsi/ibm,p9-occ.yaml#
5*408f50d1SEddie James$schema: http://devicetree.org/meta-schemas/core.yaml#
6*408f50d1SEddie James
7*408f50d1SEddie Jamestitle: IBM FSI-attached On-Chip Controller (OCC)
8*408f50d1SEddie James
9*408f50d1SEddie Jamesmaintainers:
10*408f50d1SEddie James  - Eddie James <eajames@linux.ibm.com>
11*408f50d1SEddie James
12*408f50d1SEddie Jamesdescription:
13*408f50d1SEddie James  The POWER processor On-Chip Controller (OCC) helps manage power and
14*408f50d1SEddie James  thermals for the system, accessed through the FSI-attached SBEFIFO
15*408f50d1SEddie James  from a service processor.
16*408f50d1SEddie James
17*408f50d1SEddie Jamesproperties:
18*408f50d1SEddie James  compatible:
19*408f50d1SEddie James    enum:
20*408f50d1SEddie James      - ibm,p9-occ
21*408f50d1SEddie James      - ibm,p10-occ
22*408f50d1SEddie James
23*408f50d1SEddie James  hwmon:
24*408f50d1SEddie James    type: object
25*408f50d1SEddie James    $ref: /schemas/hwmon/ibm,occ-hwmon.yaml
26*408f50d1SEddie James
27*408f50d1SEddie Jamesrequired:
28*408f50d1SEddie James  - compatible
29*408f50d1SEddie James
30*408f50d1SEddie JamesadditionalProperties: false
31*408f50d1SEddie James
32*408f50d1SEddie Jamesexamples:
33*408f50d1SEddie James  - |
34*408f50d1SEddie James    occ {
35*408f50d1SEddie James        compatible = "ibm,p9-occ";
36*408f50d1SEddie James
37*408f50d1SEddie James        hwmon {
38*408f50d1SEddie James            compatible = "ibm,p9-occ-hwmon";
39*408f50d1SEddie James        };
40*408f50d1SEddie James    };
41