From 329403838c2e415d0f855bc83a5a28062268ab13 Mon Sep 17 00:00:00 2001 From: Martin Peschke Date: Fri, 5 Aug 2016 17:31:55 +0200 Subject: p9_tor / p9_ringId: fixing layering violation p9_tor builds on p9_ringId, not the other way around. Hence p9_ringId should not include p9_tor. Resolving by moving a definition and fixing some includes. Change-Id: Ibfe4d7c0c28838a836bf6ee5fc704ff515827c72 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27918 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA Reviewed-by: Claus M. Olsen Reviewed-by: GIRISANKAR PAULRAJ Reviewed-by: Martin Peschke Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28058 Reviewed-by: Sachin Gupta --- import/chips/p9/utils/imageProcs/p9_ringId.H | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'import') diff --git a/import/chips/p9/utils/imageProcs/p9_ringId.H b/import/chips/p9/utils/imageProcs/p9_ringId.H index b017388c..ef400dc2 100644 --- a/import/chips/p9/utils/imageProcs/p9_ringId.H +++ b/import/chips/p9/utils/imageProcs/p9_ringId.H @@ -36,6 +36,17 @@ typedef struct uint64_t scanRegionType; } GenRingIdList; +typedef enum RingVariant // Base variables +{ + BASE = 0x00, + CC = 0x01, + RL = 0x02, + OVERRIDE = 0x03, + OVERLAY = 0x04, + NUM_RING_VARIANTS = 0x05, + NOT_VALID = 0xff +} RingVariant_t; + typedef struct { uint8_t variant[3]; -- cgit v1.2.1