10af618d6SIwona Winiarska# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 20af618d6SIwona Winiarska%YAML 1.2 30af618d6SIwona Winiarska--- 40af618d6SIwona Winiarska$id: http://devicetree.org/schemas/peci/peci-aspeed.yaml# 50af618d6SIwona Winiarska$schema: http://devicetree.org/meta-schemas/core.yaml# 60af618d6SIwona Winiarska 7*dd3cb467SAndrew Lunntitle: Aspeed PECI Bus 80af618d6SIwona Winiarska 90af618d6SIwona Winiarskamaintainers: 100af618d6SIwona Winiarska - Iwona Winiarska <iwona.winiarska@intel.com> 110af618d6SIwona Winiarska - Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> 120af618d6SIwona Winiarska 130af618d6SIwona WiniarskaallOf: 140af618d6SIwona Winiarska - $ref: peci-controller.yaml# 150af618d6SIwona Winiarska 160af618d6SIwona Winiarskaproperties: 170af618d6SIwona Winiarska compatible: 180af618d6SIwona Winiarska enum: 190af618d6SIwona Winiarska - aspeed,ast2400-peci 200af618d6SIwona Winiarska - aspeed,ast2500-peci 210af618d6SIwona Winiarska - aspeed,ast2600-peci 220af618d6SIwona Winiarska 230af618d6SIwona Winiarska reg: 240af618d6SIwona Winiarska maxItems: 1 250af618d6SIwona Winiarska 260af618d6SIwona Winiarska interrupts: 270af618d6SIwona Winiarska maxItems: 1 280af618d6SIwona Winiarska 290af618d6SIwona Winiarska clocks: 300af618d6SIwona Winiarska description: 310af618d6SIwona Winiarska Clock source for PECI controller. Should reference the external 320af618d6SIwona Winiarska oscillator clock. 330af618d6SIwona Winiarska maxItems: 1 340af618d6SIwona Winiarska 350af618d6SIwona Winiarska resets: 360af618d6SIwona Winiarska maxItems: 1 370af618d6SIwona Winiarska 380af618d6SIwona Winiarska cmd-timeout-ms: 390af618d6SIwona Winiarska minimum: 1 400af618d6SIwona Winiarska maximum: 1000 410af618d6SIwona Winiarska default: 1000 420af618d6SIwona Winiarska 430af618d6SIwona Winiarska clock-frequency: 440af618d6SIwona Winiarska description: 450af618d6SIwona Winiarska The desired operation frequency of PECI controller in Hz. 460af618d6SIwona Winiarska minimum: 2000 470af618d6SIwona Winiarska maximum: 2000000 480af618d6SIwona Winiarska default: 1000000 490af618d6SIwona Winiarska 500af618d6SIwona Winiarskarequired: 510af618d6SIwona Winiarska - compatible 520af618d6SIwona Winiarska - reg 530af618d6SIwona Winiarska - interrupts 540af618d6SIwona Winiarska - clocks 550af618d6SIwona Winiarska - resets 560af618d6SIwona Winiarska 570af618d6SIwona WiniarskaadditionalProperties: false 580af618d6SIwona Winiarska 590af618d6SIwona Winiarskaexamples: 600af618d6SIwona Winiarska - | 610af618d6SIwona Winiarska #include <dt-bindings/interrupt-controller/arm-gic.h> 620af618d6SIwona Winiarska #include <dt-bindings/clock/ast2600-clock.h> 630af618d6SIwona Winiarska peci-controller@1e78b000 { 640af618d6SIwona Winiarska compatible = "aspeed,ast2600-peci"; 650af618d6SIwona Winiarska reg = <0x1e78b000 0x100>; 660af618d6SIwona Winiarska interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>; 670af618d6SIwona Winiarska clocks = <&syscon ASPEED_CLK_GATE_REF0CLK>; 680af618d6SIwona Winiarska resets = <&syscon ASPEED_RESET_PECI>; 690af618d6SIwona Winiarska cmd-timeout-ms = <1000>; 700af618d6SIwona Winiarska clock-frequency = <1000000>; 710af618d6SIwona Winiarska }; 720af618d6SIwona Winiarska... 73