162306a36Sopenharmony_ci* Aspeed BT (Block Transfer) IPMI interface 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThe Aspeed SOCs (AST2400 and AST2500) are commonly used as BMCs 462306a36Sopenharmony_ci(BaseBoard Management Controllers) and the BT interface can be used to 562306a36Sopenharmony_ciperform in-band IPMI communication with their host. 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciRequired properties: 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci- compatible : should be one of 1062306a36Sopenharmony_ci "aspeed,ast2400-ibt-bmc" 1162306a36Sopenharmony_ci "aspeed,ast2500-ibt-bmc" 1262306a36Sopenharmony_ci "aspeed,ast2600-ibt-bmc" 1362306a36Sopenharmony_ci- reg: physical address and size of the registers 1462306a36Sopenharmony_ci- clocks: clock for the device 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ciOptional properties: 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci- interrupts: interrupt generated by the BT interface. without an 1962306a36Sopenharmony_ci interrupt, the driver will operate in poll mode. 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciExample: 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci ibt@1e789140 { 2462306a36Sopenharmony_ci compatible = "aspeed,ast2400-ibt-bmc"; 2562306a36Sopenharmony_ci reg = <0x1e789140 0x18>; 2662306a36Sopenharmony_ci interrupts = <8>; 2762306a36Sopenharmony_ci clocks = <&syscon ASPEED_CLK_GATE_LCLK>; 2862306a36Sopenharmony_ci }; 29