diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2016-10-28 08:52:27 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-10-28 08:52:27 +0200 |
commit | 3b5c343782dea7827694cafd53fed08645cb6abf (patch) | |
tree | 657125ff896c3e46e982b5d2a26363ed4bf8cc82 /dts/Bindings/ipmi | |
parent | bfbf18d991756858337f7700e8ff0a6f0dc31afc (diff) | |
download | barebox-3b5c343782dea7827694cafd53fed08645cb6abf.tar.gz barebox-3b5c343782dea7827694cafd53fed08645cb6abf.tar.xz |
dts: update to v4.9-rc2
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'dts/Bindings/ipmi')
-rw-r--r-- | dts/Bindings/ipmi/aspeed,ast2400-bt-bmc.txt | 23 | ||||
-rw-r--r-- | dts/Bindings/ipmi/ipmi-smic.txt | 25 |
2 files changed, 48 insertions, 0 deletions
diff --git a/dts/Bindings/ipmi/aspeed,ast2400-bt-bmc.txt b/dts/Bindings/ipmi/aspeed,ast2400-bt-bmc.txt new file mode 100644 index 0000000000..fbbacd9582 --- /dev/null +++ b/dts/Bindings/ipmi/aspeed,ast2400-bt-bmc.txt @@ -0,0 +1,23 @@ +* Aspeed BT (Block Transfer) IPMI interface + +The Aspeed SOCs (AST2400 and AST2500) are commonly used as BMCs +(BaseBoard Management Controllers) and the BT interface can be used to +perform in-band IPMI communication with their host. + +Required properties: + +- compatible : should be "aspeed,ast2400-bt-bmc" +- reg: physical address and size of the registers + +Optional properties: + +- interrupts: interrupt generated by the BT interface. without an + interrupt, the driver will operate in poll mode. + +Example: + + ibt@1e789140 { + compatible = "aspeed,ast2400-bt-bmc"; + reg = <0x1e789140 0x18>; + interrupts = <8>; + }; diff --git a/dts/Bindings/ipmi/ipmi-smic.txt b/dts/Bindings/ipmi/ipmi-smic.txt new file mode 100644 index 0000000000..d5f1a877ed --- /dev/null +++ b/dts/Bindings/ipmi/ipmi-smic.txt @@ -0,0 +1,25 @@ +IPMI device + +Required properties: +- compatible: should be one of ipmi-kcs, ipmi-smic, or ipmi-bt +- device_type: should be ipmi +- reg: Address and length of the register set for the device + +Optional properties: +- interrupts: The interrupt for the device. Without this the interface + is polled. +- reg-size - The size of the register. Defaults to 1 +- reg-spacing - The number of bytes between register starts. Defaults to 1 +- reg-shift - The amount to shift the registers to the right to get the data + into bit zero. + +Example: + +smic@fff3a000 { + compatible = "ipmi-smic"; + device_type = "ipmi"; + reg = <0xfff3a000 0x1000>; + interrupts = <0 24 4>; + reg-size = <4>; + reg-spacing = <4>; +}; |