xref: /linux/Documentation/devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.txt (revision 03ab8e6297acd1bc0eedaa050e2a1635c576fd11)
11c8018f7SCédric Le Goater* Aspeed BT (Block Transfer) IPMI interface
21c8018f7SCédric Le Goater
31c8018f7SCédric Le GoaterThe Aspeed SOCs (AST2400 and AST2500) are commonly used as BMCs
41c8018f7SCédric Le Goater(BaseBoard Management Controllers) and the BT interface can be used to
51c8018f7SCédric Le Goaterperform in-band IPMI communication with their host.
61c8018f7SCédric Le Goater
71c8018f7SCédric Le GoaterRequired properties:
81c8018f7SCédric Le Goater
97ecaff77SJoel Stanley- compatible : should be one of
107ecaff77SJoel Stanley	"aspeed,ast2400-ibt-bmc"
117ecaff77SJoel Stanley	"aspeed,ast2500-ibt-bmc"
12cd921b9fSJoel Stanley	"aspeed,ast2600-ibt-bmc"
131c8018f7SCédric Le Goater- reg: physical address and size of the registers
14*002c42d3SJae Hyun Yoo- clocks: clock for the device
151c8018f7SCédric Le Goater
161c8018f7SCédric Le GoaterOptional properties:
171c8018f7SCédric Le Goater
181c8018f7SCédric Le Goater- interrupts: interrupt generated by the BT interface. without an
191c8018f7SCédric Le Goater  interrupt, the driver will operate in poll mode.
201c8018f7SCédric Le Goater
211c8018f7SCédric Le GoaterExample:
221c8018f7SCédric Le Goater
231c8018f7SCédric Le Goater	ibt@1e789140 {
241c8018f7SCédric Le Goater		compatible = "aspeed,ast2400-ibt-bmc";
251c8018f7SCédric Le Goater		reg = <0x1e789140 0x18>;
261c8018f7SCédric Le Goater		interrupts = <8>;
27*002c42d3SJae Hyun Yoo		clocks = <&syscon ASPEED_CLK_GATE_LCLK>;
281c8018f7SCédric Le Goater	};
29