[Skiboot] [RFC PATCH 00/11] Device tree updates

Vasant Hegde hegdevasant at linux.vnet.ibm.com
Wed Sep 28 22:05:22 AEST 2016


This patchset makes various device tree updates for P9. This is based on
latest HDAT spec (v10.3g).

I've verified this patchset on P8 tuleta box. It booted fine. Hopefully
I've not broken anything on P8. I will check with FW to see whether we
can verify these changes on simulators.


TODO:
  - Parse SP ntuple and create LPC node
  - Create PNOR node
    On p8 BMC based system hostboot DT provides PNOR information.
    I do not see anyone using this information. But we may just want
    to add these nodes.
  - Create BMC sensors node
  - Secure boot changes (secure boot and TPM)
  - PCIA changes
  - MPIPL related changes (MD[ST/DT/RT], Processor dump ntuple)
    It will not have impact on booting system. I will add these
    changes along with dump code change.


Vasant Hegde (11):
  hdat: SPIRA-H/S changes for P9
  hdat: Add processor version check for hs service ntuple
  hdat: Add new fields to IPL params structure
  hdat: Grab vendor information from HDAT when available
  hdat: Grab system model name from HDAT when available
  hdat: add_iplparams_serial - Validate HDIF_get_iarray_size() return value
  hdat: Add new fields to proc_init_data structure
  hdat: Add new fields to ms vpd ntuple
  hdat: Parse hostboot memory reservations from HDAT
  hdat: Add P9 compatible property
  hdat: Add PSI HB xscom details

 hdata/memory.c              | 31 +++++++++++++++++++++++++++++++
 hdata/spira.c               | 34 +++++++++++++++++++++++++++++++++-
 hdata/spira.h               | 44 ++++++++++++++++++++++++++++++++++++++------
 hdata/test/p8-840-spira.dt  |  2 +-
 hdata/test/p81-811.spira.dt |  2 +-
 hdata/vpd.c                 | 41 ++++++++++++++++++++++++++++++++---------
 6 files changed, 136 insertions(+), 18 deletions(-)

-- 
2.5.5



More information about the Skiboot mailing list