[Skiboot] [PATCH 0/4] Initial EEH support for PHB4

Russell Currey ruscur at russell.cc
Mon Apr 10 11:57:33 AEST 2017


This series enables base EEH support for PHB4, mostly similar to PHB3.

The diag data buffer that is passed between skiboot and kernel has been
doubled in size (from 8K to 16K) due to the increased number of PEs in PHB4.

Despite PHB4 supporting it, there is currently no support for disabling EEH
for MMIO.  There is also no support for error injection yet.

Corresponding kernel patches will be required in order to decode the diag
data buffer on the other side.

Russell Currey (4):
  phb4: Implement diag data
  phb4: Implement fence check
  phb4: Enable EEH for MMIO
  phb4: Fix M32 window mapping

 hw/phb4.c           | 137 +++++++++++++++++++++++++++++++++++++++++++++++++---
 include/opal-api.h  |  58 +++++++++++++++++++++-
 include/phb4-regs.h |  86 +++++++++++++++++++++++++++++++++
 3 files changed, 271 insertions(+), 10 deletions(-)

-- 
2.12.1


More information about the Skiboot mailing list