POWER9 Changes to OPAL API
--------------------------

This document is a summary of POWER9 changes to the OPAL API over what it
was for POWER7 and POWER8. As the POWER series of processors (at least up
to POWER9) require changes in the hypervisor to work on a new processor
generation, this gives us an opportunity with POWER9 to clean up several
parts of the OPAL API.

Eventually, when the kernel drops support for POWER8 and before, we can then
remove the associated kernel code too.


TODO
----
Things we still have to do for POWER9:
- remove opal-v2 from compatible string.
- PCI to use async API rather than returning delays
- deprecate/remove v1 APIs where there's a V2

Document changes in OPAL API for POWER9
Document changes in OPAL API for POWER9

Well, the beginning of a TODO list at least

Signed-off-by: Stewart Smith <ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com>
