[Skiboot] [PATCH v2 0/5] Initial EEH support for PHB4
Michael Neuling
mikey at neuling.org
Wed Apr 19 17:49:32 AEST 2017
Thanks! These have been pushed upstream as of f32ad58f98
On Wed, 2017-04-19 at 15:14 +1000, Russell Currey wrote:
> 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.
>
> Changes since V1:
> - split PHB4 register definition changes into its own patch
> - rename fields in diag data and add some missing registers
> - reword the commit message in the M32 segment mappings patch
>
> Russell Currey (5):
> phb4: Expand and clean up register definitions
> phb4: Implement diag data
> phb4: Implement fence check
> phb4: Enable EEH for MMIO
> phb4: Make M32 segment mappings two-to-one
>
> hw/phb4.c | 152 +++++++++++++++++++++++++++++++++++++++++++++++++
> ---
> include/opal-api.h | 71 +++++++++++++++++++++++-
> include/phb4-regs.h | 130 ++++++++++++++++++++++++++++++++++++++++----
> 3 files changed, 334 insertions(+), 19 deletions(-)
>
More information about the Skiboot
mailing list