xref: /linux/Documentation/devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.yaml (revision b1ae17cd0f0a2ffe1e9da007587c8eebb1bf8c69)
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