From 7a765da143636b89e5a8630c3754e1c6f9f49307 Mon Sep 17 00:00:00 2001 From: Stewart Smith Date: Mon, 20 Jun 2016 17:04:38 +1000 Subject: Document changes in OPAL API for POWER9 Well, the beginning of a TODO list at least Signed-off-by: Stewart Smith --- doc/opal-api/power9-changes.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/opal-api/power9-changes.txt (limited to 'doc') diff --git a/doc/opal-api/power9-changes.txt b/doc/opal-api/power9-changes.txt new file mode 100644 index 0000000..0552bb3 --- /dev/null +++ b/doc/opal-api/power9-changes.txt @@ -0,0 +1,19 @@ +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 -- cgit v1.1