[Skiboot] [PATCH v2 1/2] hdata: Add memory hierarchy under xscom node
Stewart Smith
stewart at linux.vnet.ibm.com
Tue Dec 19 11:51:42 AEDT 2017
Vasant Hegde <hegdevasant at linux.vnet.ibm.com> writes:
> We have memory to chip mapping but doesn't have complete memory hierarchy.
> This patch adds memory hierarchy under xscom node. This is specific to
> P9 system as these hierarchy may change between processor generation.
>
> It uses memory controller ID details and populates nodes like:
> xscom@<addr>/mcbist@<mcbist_id>/mcs@<mcs_id>/mca@<mca_id>/dimm@<resource_id>
>
> Also this patch adds few properties under dimm node.
> Finally make sure xscom nodes created before calling memory_parse().
>
> Signed-off-by: Vasant Hegde <hegdevasant at linux.vnet.ibm.com>
> ---
> hdata/memory.c | 130 ++++++++++++++++++++++++++++++++++++++++++-
> hdata/spira.c | 6 +-
> hdata/test/p8-840-spira.dts | 10 ++--
> hdata/test/p81-811.spira.dts | 20 +++----
> 4 files changed, 146 insertions(+), 20 deletions(-)
I've merged the series as of c0840ae7330fcbc310d864894f7a8b79f32ce05e
although I'd like to see some documentation behind this, and some way we
could get userspace to reliably and (forwards compatible) produce a
graph of the memory hierarchy.
--
Stewart Smith
OPAL Architect, IBM.
More information about the Skiboot
mailing list