40 lines
967 B
YAML
40 lines
967 B
YAML
|
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
|
||
|
%YAML 1.2
|
||
|
---
|
||
|
$id: http://devicetree.org/schemas/hwmon/ibm,occ-hwmon.yaml#
|
||
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
||
|
|
||
|
title: IBM On-Chip Controller (OCC) accessed from a service processor
|
||
|
|
||
|
maintainers:
|
||
|
- Eddie James <eajames@linux.ibm.com>
|
||
|
|
||
|
description: |
|
||
|
The POWER processor On-Chip Controller (OCC) helps manage power and
|
||
|
thermals for the system. A service processor or baseboard management
|
||
|
controller can query the OCC for it's power and thermal data to report
|
||
|
through hwmon.
|
||
|
|
||
|
properties:
|
||
|
compatible:
|
||
|
enum:
|
||
|
- ibm,p9-occ-hwmon
|
||
|
- ibm,p10-occ-hwmon
|
||
|
|
||
|
ibm,no-poll-on-init:
|
||
|
description: This property describes whether or not the OCC should
|
||
|
be polled during driver initialization.
|
||
|
type: boolean
|
||
|
|
||
|
required:
|
||
|
- compatible
|
||
|
|
||
|
additionalProperties: false
|
||
|
|
||
|
examples:
|
||
|
- |
|
||
|
hwmon {
|
||
|
compatible = "ibm,p10-occ-hwmon";
|
||
|
ibm,no-poll-on-init;
|
||
|
};
|