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