summaryrefslogtreecommitdiffstats
path: root/src/occ_gpe0/firdata/homerData_common.h
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2018-12-06 12:30:15 -0600
committerMartha Broyles <mbroyles@us.ibm.com>2019-01-02 12:51:11 -0600
commit18fa6f29e38801a8d9070b3cef1cb7b5132dd6c2 (patch)
treeab25563bc2f50cbf3e174468b3c0b125ad7857f4 /src/occ_gpe0/firdata/homerData_common.h
parentd85d3c5387ec9829ef29b98c16112210f343bae7 (diff)
downloadtalos-occ-18fa6f29e38801a8d9070b3cef1cb7b5132dd6c2.tar.gz
talos-occ-18fa6f29e38801a8d9070b3cef1cb7b5132dd6c2.zip
FIRDATA: removed HOMER support for Cumulus/Centaur
Change-Id: Ibfb1140697dec8a93e6a7dd22e640603bebf86ff RTC: 201994 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69531 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Diffstat (limited to 'src/occ_gpe0/firdata/homerData_common.h')
-rw-r--r--src/occ_gpe0/firdata/homerData_common.h58
1 files changed, 2 insertions, 56 deletions
diff --git a/src/occ_gpe0/firdata/homerData_common.h b/src/occ_gpe0/firdata/homerData_common.h
index 23ee7ed..f0e3db8 100644
--- a/src/occ_gpe0/firdata/homerData_common.h
+++ b/src/occ_gpe0/firdata/homerData_common.h
@@ -1,11 +1,11 @@
/* IBM_PROLOG_BEGIN_TAG */
/* This is an automatically generated prolog. */
/* */
-/* $Source: src/occ_405/firdata/homerData_common.h $ */
+/* $Source: src/occ_gpe0/firdata/homerData_common.h $ */
/* */
/* OpenPOWER OnChipController Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2015,2017 */
+/* Contributors Listed Below - COPYRIGHT 2015,2018 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -141,8 +141,6 @@ static inline HOMER_Data_t HOMER_getData()
typedef enum
{
HOMER_CHIP_NIMBUS, /** P9 Nimbus processor chip */
- HOMER_CHIP_CUMULUS, /** P9 Cumulus processor chip */
- HOMER_CHIP_CENTAUR, /** Centaur memory buffer chip */
} HOMER_ChipType_t;
@@ -163,7 +161,6 @@ typedef struct __attribute__((packed))
/* NOTE: This structure is 4-byte word aligned. */
typedef struct __attribute__((packed))
{
-
uint32_t chipType : 4; /** See HOMER_ChipType_t. */
uint32_t trgtType : 6; /** See TrgtType_t. */
uint32_t regType : 4; /** See RegType_t. */
@@ -218,55 +215,4 @@ static inline HOMER_ChipNimbus_t HOMER_initChipNimbus()
return c;
}
-/*----------------------------------------------------------------------------*/
-
-/** Information specific to a P9 Cumulus processor chip. */
-/* NOTE: This structure is 4-byte word aligned. */
-typedef struct __attribute__((packed))
-{
- uint32_t isMaster : 1; /** 1 if this is the master PROC, 0 otherwise */
- uint32_t xbusMask : 3; /** Mask of configured XBUS units (0-2) */
- uint32_t obusMask : 4; /** Mask of configured OBUS units (0-3) */
- uint32_t ecMask : 24; /** Mask of configured EC units (0-23) */
-
- uint32_t eqMask : 6; /** Mask of configured EQ units (0-5) */
- uint32_t exMask : 12; /** Mask of configured EX units (0-11) */
- uint32_t mcMask : 2; /** Mask of configured MC units (0-1) */
- uint32_t miMask : 4; /** Mask of configured MI units (0-3) */
- uint32_t dmiMask : 8; /** Mask of configured DMI units (0-7) */
-
- uint32_t cappMask : 2; /** Mask of configured CAPP units (0-1) */
- uint32_t pecMask : 3; /** Mask of configured PEC units (0-2) */
- uint32_t phbMask : 6; /** Mask of configured PHB units (0-5) */
- uint32_t reserved : 21;
-
-} HOMER_ChipCumulus_t;
-
-/** @return An initialized HOMER_ChipCumulus_t struct. */
-static inline HOMER_ChipCumulus_t HOMER_initChipCumulus()
-{
- HOMER_ChipCumulus_t c; memset( &c, 0x00, sizeof(c) ); /* init to zero */
-
- return c;
-}
-
-/*----------------------------------------------------------------------------*/
-
-/** Information specific to a Centaur memory buffer chip. */
-/* NOTE: This structure is 4-byte word aligned. */
-typedef struct __attribute__((packed))
-{
- uint32_t mbaMask : 2; /** Mask of configured MBA units (0-1) */
- uint32_t reserved : 30;
-
-} HOMER_ChipCentaur_t;
-
-/** @return An initialized HOMER_ChipCentaur_t struct. */
-static inline HOMER_ChipCentaur_t HOMER_initChipCentaur()
-{
- HOMER_ChipCentaur_t c; memset( &c, 0x00, sizeof(c) ); /* init to zero */
-
- return c;
-}
-
#endif /* __homerData_common_h */
OpenPOWER on IntegriCloud