1*612e5d84SIwona Winiarska# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*612e5d84SIwona Winiarska%YAML 1.2
3*612e5d84SIwona Winiarska---
4*612e5d84SIwona Winiarska$id: http://devicetree.org/schemas/peci/peci-controller.yaml#
5*612e5d84SIwona Winiarska$schema: http://devicetree.org/meta-schemas/core.yaml#
6*612e5d84SIwona Winiarska
7*612e5d84SIwona Winiarskatitle: Generic Device Tree Bindings for PECI
8*612e5d84SIwona Winiarska
9*612e5d84SIwona Winiarskamaintainers:
10*612e5d84SIwona Winiarska  - Iwona Winiarska <iwona.winiarska@intel.com>
11*612e5d84SIwona Winiarska
12*612e5d84SIwona Winiarskadescription:
13*612e5d84SIwona Winiarska  PECI (Platform Environment Control Interface) is an interface that provides a
14*612e5d84SIwona Winiarska  communication channel from Intel processors and chipset components to external
15*612e5d84SIwona Winiarska  monitoring or control devices.
16*612e5d84SIwona Winiarska
17*612e5d84SIwona Winiarskaproperties:
18*612e5d84SIwona Winiarska  $nodename:
19*612e5d84SIwona Winiarska    pattern: "^peci-controller(@.*)?$"
20*612e5d84SIwona Winiarska
21*612e5d84SIwona Winiarska  cmd-timeout-ms:
22*612e5d84SIwona Winiarska    description:
23*612e5d84SIwona Winiarska      Command timeout in units of ms.
24*612e5d84SIwona Winiarska
25*612e5d84SIwona WiniarskaadditionalProperties: true
26*612e5d84SIwona Winiarska
27*612e5d84SIwona Winiarskaexamples:
28*612e5d84SIwona Winiarska  - |
29*612e5d84SIwona Winiarska    peci-controller@1e78b000 {
30*612e5d84SIwona Winiarska      reg = <0x1e78b000 0x100>;
31*612e5d84SIwona Winiarska      cmd-timeout-ms = <500>;
32*612e5d84SIwona Winiarska    };
33*612e5d84SIwona Winiarska...
34