[Skiboot] [PATCH 0/7] hdata: P10 tests and cleanups

Nicholas Piggin npiggin at gmail.com
Wed Sep 6 20:10:10 AEST 2023


I started looking at adding HDAT building support a while back,
that's not going anywhere very soon, but in the process made a few
cleanups and added P10 tests.

Thnaks,
Nick

Nicholas Piggin (7):
  hdata: Add POWER10 Rainier tests
  hdata: Use common code for HDIF header check
  hdata: Make hdata child accessors check the header
  hdata: split idata accessor function
  hdata: Remove legacy SPIRA structure
  hdata: make for_each_pcia take spiras as an argument
  hdata: Use existing define for PCIA signature check

 hdata/fsp.c                   |   12 +-
 hdata/hdif.c                  |   38 +-
 hdata/hdif.h                  |   10 +-
 hdata/iohub.c                 |    4 +-
 hdata/memory.c                |   10 +-
 hdata/naca.c                  |    4 +-
 hdata/pcia.c                  |    8 +-
 hdata/slca.c                  |    4 +-
 hdata/spira.c                 |  151 +-
 hdata/spira.h                 |   69 +-
 hdata/test/Makefile.check     |   18 +-
 hdata/test/hdata_to_dt.c      |   53 +-
 hdata/test/p10-rainier.dts    | 4234 +++++++++++++++++++++++++++++++++
 hdata/test/p10-rainier.spiras |  Bin 0 -> 8388608 bytes
 hdata/tpmrel.c                |    2 +-
 hdata/vpd.c                   |   27 +-
 hw/fsp/fsp-attn.c             |    1 -
 include/mem-map.h             |   20 +-
 skiboot.lds.S                 |    5 -
 19 files changed, 4375 insertions(+), 295 deletions(-)
 create mode 100644 hdata/test/p10-rainier.dts
 create mode 100644 hdata/test/p10-rainier.spiras

-- 
2.40.1



More information about the Skiboot mailing list