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