[Skiboot] [PATCH 0/4] Build with little endian where possible

Nicholas Piggin npiggin at gmail.com
Sat Apr 9 01:31:33 AEST 2022


This fixes a few more endian bugs, and restricts LE/ELFv2 options
being used with FSP because hservices code is currently incompatible
with them.

Build LE by default when CONFIG_FSP=0.

Thanks,
Nick

Nicholas Piggin (4):
  core/hmi: fix endian conversion bug
  npu/pau: endian fixes
  libstb: endian annotations
  Build skiboot little-endian by default when FSP=0

 Makefile                                      | 30 ++++++++++++++-----
 core/hmi.c                                    |  2 +-
 hw/npu-opal.c                                 |  4 +--
 hw/npu2-opencapi.c                            |  2 +-
 hw/pau.c                                      | 19 ++++++------
 include/npu2.h                                |  2 +-
 include/pau.h                                 |  2 +-
 libstb/secvar/storage/secboot_tpm.c           |  8 ++---
 libstb/tss2/ibmtpm20tss/utils/tssauth20.c     |  4 +--
 libstb/tss2/ibmtpm20tss/utils/tssdevskiboot.c |  4 +--
 libstb/tss2/ibmtpm20tss/utils/tssutils.c      |  2 +-
 11 files changed, 48 insertions(+), 31 deletions(-)

-- 
2.23.0



More information about the Skiboot mailing list