1*c8955701STomer Maimon# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*c8955701STomer Maimon%YAML 1.2 3*c8955701STomer Maimon--- 4*c8955701STomer Maimon$id: http://devicetree.org/schemas/peci/nuvoton,npcm-peci.yaml# 5*c8955701STomer Maimon$schema: http://devicetree.org/meta-schemas/core.yaml# 6*c8955701STomer Maimon 7*c8955701STomer Maimontitle: Nuvoton PECI Bus 8*c8955701STomer Maimon 9*c8955701STomer Maimonmaintainers: 10*c8955701STomer Maimon - Tomer Maimon <tmaimon77@gmail.com> 11*c8955701STomer Maimon 12*c8955701STomer MaimonallOf: 13*c8955701STomer Maimon - $ref: peci-controller.yaml# 14*c8955701STomer Maimon 15*c8955701STomer Maimonproperties: 16*c8955701STomer Maimon compatible: 17*c8955701STomer Maimon enum: 18*c8955701STomer Maimon - nuvoton,npcm750-peci 19*c8955701STomer Maimon - nuvoton,npcm845-peci 20*c8955701STomer Maimon 21*c8955701STomer Maimon reg: 22*c8955701STomer Maimon maxItems: 1 23*c8955701STomer Maimon 24*c8955701STomer Maimon interrupts: 25*c8955701STomer Maimon maxItems: 1 26*c8955701STomer Maimon 27*c8955701STomer Maimon clocks: 28*c8955701STomer Maimon description: 29*c8955701STomer Maimon Clock source for PECI controller. Should reference the APB clock. 30*c8955701STomer Maimon maxItems: 1 31*c8955701STomer Maimon 32*c8955701STomer Maimon cmd-timeout-ms: 33*c8955701STomer Maimon minimum: 1 34*c8955701STomer Maimon maximum: 1000 35*c8955701STomer Maimon default: 1000 36*c8955701STomer Maimon 37*c8955701STomer Maimonrequired: 38*c8955701STomer Maimon - compatible 39*c8955701STomer Maimon - reg 40*c8955701STomer Maimon - interrupts 41*c8955701STomer Maimon - clocks 42*c8955701STomer Maimon 43*c8955701STomer MaimonadditionalProperties: false 44*c8955701STomer Maimon 45*c8955701STomer Maimonexamples: 46*c8955701STomer Maimon - | 47*c8955701STomer Maimon #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 48*c8955701STomer Maimon #include <dt-bindings/interrupt-controller/arm-gic.h> 49*c8955701STomer Maimon peci-controller@f0100000 { 50*c8955701STomer Maimon compatible = "nuvoton,npcm750-peci"; 51*c8955701STomer Maimon reg = <0xf0100000 0x200>; 52*c8955701STomer Maimon interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>; 53*c8955701STomer Maimon clocks = <&clk NPCM7XX_CLK_APB3>; 54*c8955701STomer Maimon cmd-timeout-ms = <1000>; 55*c8955701STomer Maimon }; 56*c8955701STomer Maimon... 57