[Skiboot] [PATCH] plat/qemu: add BT and IPMI support

Stewart Smith stewart at linux.vnet.ibm.com
Tue Aug 2 20:59:31 AEST 2016


Cédric Le Goater <clg at kaod.org> writes:
> This brings the qemu platform to the level of an Open Power platform.
> It adds the BT device used to communicate with the BMC using IPMI
> messaging, power_downs and reboots the way OpenPower systems operate.
>
> The device tree is also checked for UART and RTC device nodes and
> updated if qemu has not defined them already. The initialization of
> the BT and IPMI interfaces depends on the availability of the BT
> device which needs to be explicitly defined by qemu. These tests
> enable skiboot to maintain compatibility with previous versions of
> qemu which did not update the device tree with enabled devices.
>
> Signed-off-by: Cédric Le Goater <clg at kaod.org>
> ---
>
>  The only significant difference now with the ast platform is on the
>  RTC device which lives under the LPC bus on qemu.
>
>  Tested with the latest qemu powernv+ipmi patchset :
>
> 	https://github.com/legoater/qemu/tree/powernv-ipmi-2.7
>
>  which is now based on a v2.7.0-rc1.

Awesome!

I'm strongly inclined to make this tree the new one that's run in the
travis-ci qemu build (opal-ci/build-qemu.sh or whatever it's called
that's run from .travis.yml).

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the Skiboot mailing list