aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNicholas Piggin <npiggin@gmail.com>2019-12-08 22:23:08 +1000
committerOliver O'Halloran <oohall@gmail.com>2019-12-16 14:50:56 +1100
commit35776a29f24ec4e3b8cd19cfc87dd05f9c646cdc (patch)
tree39b7b0b8964478d077b9e0ecf8bacfc039eae99e /doc
parentd71bb89816f77551998bfdc60162c91857639c16 (diff)
downloadskiboot-35776a29f24ec4e3b8cd19cfc87dd05f9c646cdc.zip
skiboot-35776a29f24ec4e3b8cd19cfc87dd05f9c646cdc.tar.gz
skiboot-35776a29f24ec4e3b8cd19cfc87dd05f9c646cdc.tar.bz2
add little endian support
This adds support for building LE skiboot with LITTLE_ENDIAN=1. This is not complete, notably PHB3, NPU* and *CAPI*, but it is sufficient to build and boot on mambo and OpenPOWER POWER9 systems. LE/ELFv2 is a nicer calling convention, and results in smaller image and less stack usage. It also follows the rest of the Linux/OpenPOWER stack moving to LE. The OPALv3 call interface still requires an ugly transition through BE for compatibility, but that is all handled on the OPAL side. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/stb.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/stb.rst b/doc/stb.rst
index 6fc8f73..84855ca 100644
--- a/doc/stb.rst
+++ b/doc/stb.rst
@@ -92,7 +92,7 @@ CVC-verify Service
.. code-block:: c
int call_cvc_verify(void *buf, size_t size, const void *hw_key_hash,
- size_t hw_key_hash_size, uint64_t *log)
+ size_t hw_key_hash_size, __be64 *log)
This function wrapper calls into the *CVC-verify*, which verifies if the
firmware code provided in ``@buf`` is properly signed with the keys trusted by