1*d27fea27SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*d27fea27SRob Herring (Arm)%YAML 1.2 3*d27fea27SRob Herring (Arm)--- 4*d27fea27SRob Herring (Arm)$id: http://devicetree.org/schemas/ipmi/aspeed,ast2400-ibt-bmc.yaml# 5*d27fea27SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*d27fea27SRob Herring (Arm) 7*d27fea27SRob Herring (Arm)title: Aspeed Block Transfer (BT) IPMI interface 8*d27fea27SRob Herring (Arm) 9*d27fea27SRob Herring (Arm)maintainers: 10*d27fea27SRob Herring (Arm) - Joel Stanley <joel@jms.id.au> 11*d27fea27SRob Herring (Arm) 12*d27fea27SRob Herring (Arm)properties: 13*d27fea27SRob Herring (Arm) compatible: 14*d27fea27SRob Herring (Arm) enum: 15*d27fea27SRob Herring (Arm) - aspeed,ast2400-ibt-bmc 16*d27fea27SRob Herring (Arm) - aspeed,ast2500-ibt-bmc 17*d27fea27SRob Herring (Arm) - aspeed,ast2600-ibt-bmc 18*d27fea27SRob Herring (Arm) 19*d27fea27SRob Herring (Arm) reg: 20*d27fea27SRob Herring (Arm) maxItems: 1 21*d27fea27SRob Herring (Arm) 22*d27fea27SRob Herring (Arm) clocks: 23*d27fea27SRob Herring (Arm) maxItems: 1 24*d27fea27SRob Herring (Arm) 25*d27fea27SRob Herring (Arm) interrupts: 26*d27fea27SRob Herring (Arm) maxItems: 1 27*d27fea27SRob Herring (Arm) 28*d27fea27SRob Herring (Arm)required: 29*d27fea27SRob Herring (Arm) - compatible 30*d27fea27SRob Herring (Arm) - reg 31*d27fea27SRob Herring (Arm) - clocks 32*d27fea27SRob Herring (Arm) 33*d27fea27SRob Herring (Arm)additionalProperties: false 34*d27fea27SRob Herring (Arm) 35*d27fea27SRob Herring (Arm)examples: 36*d27fea27SRob Herring (Arm) - | 37*d27fea27SRob Herring (Arm) #include <dt-bindings/clock/aspeed-clock.h> 38*d27fea27SRob Herring (Arm) 39*d27fea27SRob Herring (Arm) bt@1e789140 { 40*d27fea27SRob Herring (Arm) compatible = "aspeed,ast2400-ibt-bmc"; 41*d27fea27SRob Herring (Arm) reg = <0x1e789140 0x18>; 42*d27fea27SRob Herring (Arm) interrupts = <8>; 43*d27fea27SRob Herring (Arm) clocks = <&syscon ASPEED_CLK_GATE_LCLK>; 44*d27fea27SRob Herring (Arm) }; 45