summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/fapiTestHwp.C
diff options
context:
space:
mode:
authorMike Jones <mjjones@us.ibm.com>2011-08-12 11:03:30 -0500
committerNicholas E. Bofferding <bofferdn@us.ibm.com>2011-08-19 15:08:51 -0500
commit2935ed01dae82a91c1bb4c181fd36cc42b2efaf9 (patch)
treeedbde05a7cf666342b704b2eb069e6dfbcbd96c5 /src/usr/hwpf/hwp/fapiTestHwp.C
parent02991f3ecb7356dc989148710e7ca40df0f7437c (diff)
downloadblackbird-hostboot-2935ed01dae82a91c1bb4c181fd36cc42b2efaf9.tar.gz
blackbird-hostboot-2935ed01dae82a91c1bb4c181fd36cc42b2efaf9.zip
HWPF Error Info Support
Change-Id: Ib060599a4b64e768cbc75184a050e851c0a39c4e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/250 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/fapiTestHwp.C')
-rw-r--r--src/usr/hwpf/hwp/fapiTestHwp.C59
1 files changed, 4 insertions, 55 deletions
diff --git a/src/usr/hwpf/hwp/fapiTestHwp.C b/src/usr/hwpf/hwp/fapiTestHwp.C
index 9190f9c07..5b835882d 100644
--- a/src/usr/hwpf/hwp/fapiTestHwp.C
+++ b/src/usr/hwpf/hwp/fapiTestHwp.C
@@ -12,6 +12,7 @@
* mjjones 06/02/2011 Use ecmdDataBufferBase
* mjjones 06/28/2011 Removed attribute tests
* andrewg 07/07/2011 Added test for hw team to fill in
+ * mjjones 08/10/2011 Removed clock HWP
*
*/
@@ -21,63 +22,12 @@ extern "C"
{
//******************************************************************************
-// hwpIsP7ChipletClockOn function
-//******************************************************************************
-fapi::ReturnCode hwpIsP7EM0ChipletClockOn(const fapi::Target & i_chip,
- bool & o_clocksOn)
-{
- // Ported from a combination of
- // hwsvClockAlgP7.C : hwsvClockQueryOnP7 (main HWP)
- // hwsvClockAlgP7.C : isChipletClockOn (sub function)
-
- // Attempt to call the attribute get/set functions for the test attributes
- fapi::ReturnCode l_rc;
-
- // -----------------------------------------------------------------------
- // NOTE: @TODO
- // There's no EM0 in P8.
- // Must use core 3 clock status register to work in current VBU model
- // -----------------------------------------------------------------------
- // Constants
- const uint64_t EX_CLOCK_STATUS_MASK = 0xEEC0000000000000ULL;
- const uint32_t EX3_CHIPLET_BASE_ADDR = 0x13000000;
- const uint32_t CHIPLET_CLOCK_ON_SCOM_ADDR = 0x00030008;
-
- // Set caller's result to default
- o_clocksOn = false;
-
- // Figure out the scom address and create a 64 bit data buffer
- uint32_t l_addr = (EX3_CHIPLET_BASE_ADDR | CHIPLET_CLOCK_ON_SCOM_ADDR);
- ecmdDataBufferBase l_data(64);
-
- // Perform a GetScom operation on the chip
- l_rc = GetScom(i_chip, l_addr, l_data);
-
- if (l_rc != fapi::FAPI_RC_SUCCESS)
- {
- FAPI_ERR("hwpIsP8EX3ChipletClockOn: Error from GetScomChip");
- }
- else
- {
- if (!(l_data.getDoubleWord(0) & EX_CLOCK_STATUS_MASK))
- {
- FAPI_INF("hwpIsP8EX3ChipletClockOn: Clocks are on");
- o_clocksOn = true;
- }
- else
- {
- FAPI_INF("hwpIsP8EX3ChipletClockOn: Clocks are off");
- }
- }
-
- return l_rc;
-}
-
-//******************************************************************************
// hwpInitialTest function - Override with whatever you want here
//******************************************************************************
fapi::ReturnCode hwpInitialTest(const fapi::Target & i_chip)
{
+ FAPI_INF("Performing HWP: hwpInitialTest");
+
fapi::ReturnCode l_rc;
// Figure out the scom address and create a 64 bit data buffer
@@ -94,8 +44,7 @@ fapi::ReturnCode hwpInitialTest(const fapi::Target & i_chip)
}
else
{
- FAPI_INF("hwpInitialTest: Data from SCOM:0x%X 0x%16X",l_data.getDoubleWord(0));
-
+ FAPI_INF("hwpInitialTest: Data from SCOM:0x%lld", l_data.getDoubleWord(0));
}
return l_rc;
OpenPOWER on IntegriCloud