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

Stewart Smith stewart at linux.vnet.ibm.com
Wed Jul 6 19:26:30 AEST 2016

Michael Neuling <mikey at neuling.org> writes:

> 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)"

At least PAPR (err.. lopapr) is public now, so we can plain steal from
it (which is legit, Jeff Scheel got the licensing on it changed to be
remotely nice).

That's not to say it's easy to steal something that makes sense. I put
in a skeleton for the moment, can flesh it out in a V2 patch :)

Stewart Smith
OPAL Architect, IBM.

More information about the Skiboot mailing list