[Skiboot] [PATCH v2] Add BMC platform to enable correct OEM IPMI commands

Stewart Smith stewart at linux.vnet.ibm.com
Tue Nov 8 16:54:07 AEDT 2016

Stewart Smith <stewart at linux.vnet.ibm.com> writes:
> An out of tree platform (p8dtu) uses a different IPMI OEM command
> for IPMI_PARTIAL_ADD_ESEL. This exposed some assumptions about the BMC
> implementation in our core code.
> Now, with platform.bmc, each platform can dictate (or detect) the BMC
> that is present. We allow it to be set at runtime rather than purely
> statically in struct platform as it's possible to have differing BMC
> implementations on the one machine (e.g. AMI BMC or OpenBMC).
> Signed-off-by: Stewart Smith <stewart at linux.vnet.ibm.com>
> ---
> Changes in V2:
>  - just have the numbers in bmc_platform
>  - have generic BMC platform, so bmc_platform always exists

Merged to master as of 5611389 with two changes: 1) update (C) years, 2)
remove not needed enum.

Stewart Smith
OPAL Architect, IBM.

More information about the Skiboot mailing list