From 3fca6379dcfaef9b59db5f33f1662db82df6208d Mon Sep 17 00:00:00 2001 From: Anusha Reddy Rangareddygari Date: Thu, 16 Mar 2017 10:14:37 +0100 Subject: p9_sbe_chiplet_reset,p9_sbe_arrayinit * assert SCAN_CLK_USE_EVEN=1 in OPCG_REG1 in cumulus chip MC chiplet * Cumulus only dropping MC chiplet fence during arrayinit Change-Id: Id339b8707cb2caac62068bdea1c93465b43721e2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38028 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Joachim Fenkes Reviewed-by: SRINIVAS V. POLISETTY Reviewed-by: PARVATHI RACHAKONDA --- import/chips/p9/common/include/p9_const_common.H | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/import/chips/p9/common/include/p9_const_common.H b/import/chips/p9/common/include/p9_const_common.H index dd3b6660..899bf392 100644 --- a/import/chips/p9/common/include/p9_const_common.H +++ b/import/chips/p9/common/include/p9_const_common.H @@ -78,11 +78,24 @@ struct has_fixfld static const uint8_t value = 255; }; +const uint32_t N0_CHIPLET_ID = 2; +const uint32_t N1_CHIPLET_ID = 3; +const uint32_t N2_CHIPLET_ID = 4; +const uint32_t N3_CHIPLET_ID = 5; +const uint32_t XB_CHIPLET_ID = 6; +const uint32_t MC01_CHIPLET_ID = 7; +const uint32_t MC23_CHIPLET_ID = 8; const uint32_t OB0_CHIPLET_ID = 9; const uint32_t OB1_CHIPLET_ID = 10; const uint32_t OB2_CHIPLET_ID = 11; const uint32_t OB3_CHIPLET_ID = 12; - +const uint32_t PCI0_CHIPLET_ID = 13; +const uint32_t PCI1_CHIPLET_ID = 14; +const uint32_t PCI2_CHIPLET_ID = 15; +const uint32_t EC0_CHIPLET_ID = 0x20; +const uint32_t EC23_CHIPLET_ID = 0x37; +const uint32_t EQ0_CHIPLET_ID = 0x10; +const uint32_t EQ5_CHIPLET_ID = 0x15; #define FIXREG8(name, expr, unit, meth, newexpr) template<> struct has_fixup { static const uint8_t value = newexpr; }; #define FIXREG32(name, expr, unit, meth, newexpr) template<> struct has_fixup { static const uint32_t value = newexpr; }; #define FIXREG64(name, expr, unit, meth, newexpr) template<> struct has_fixup { static const uint64_t value = newexpr; }; -- cgit v1.2.3