aspeed-kcs-bmc.txt 719 B

12345678910111213141516171819202122232425
  1. * Aspeed KCS (Keyboard Controller Style) IPMI interface
  2. The Aspeed SOCs (AST2400 and AST2500) are commonly used as BMCs
  3. (Baseboard Management Controllers) and the KCS interface can be
  4. used to perform in-band IPMI communication with their host.
  5. Required properties:
  6. - compatible : should be one of
  7. "aspeed,ast2400-kcs-bmc"
  8. "aspeed,ast2500-kcs-bmc"
  9. - interrupts : interrupt generated by the controller
  10. - kcs_chan : The LPC channel number in the controller
  11. - kcs_addr : The host CPU IO map address
  12. Example:
  13. kcs3: kcs3@0 {
  14. compatible = "aspeed,ast2500-kcs-bmc";
  15. reg = <0x0 0x80>;
  16. interrupts = <8>;
  17. kcs_chan = <3>;
  18. kcs_addr = <0xCA2>;
  19. status = "okay";
  20. };