[Skiboot] [PATCH 14/33] XIVE: Base XIVE support for OPAL XICS emulation calls

Michael Neuling mikey at neuling.org
Wed Jul 6 17:10:27 AEST 2016


On Sat, 2016-06-25 at 08:47 +1000, Benjamin Herrenschmidt wrote:
> This provides basic initialization of the XIVE along with some OPAL calls
> to emulate an old-style XICS which will initially be used by Linux for
> backward compatibility.

Can we get the new APIs documented in doc/opal-api?  I realise they are
just what XICS does, but then those aren't that well documented other than
"Read some random appendix in some doc that isn't public (aka PAPR)"

> The current implementation is limited to one priority and doesn't expose
> much to Linux for future exploitation mode yet.
> 
> Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
> ---
>  core/init.c        |    9 +-
>  hw/Makefile.inc    |    2 +-
>  hw/xive.c          | 1985 ++++++++++++++++++++++++++++++++++++++++++++++++++++

holy moley!

Mikey


More information about the Skiboot mailing list