Skip to content

Commit d56a935

Browse files
Sreekanth Reddy Kadapalaop-jenkins
Sreekanth Reddy Kadapala
authored andcommitted
PIBMEM dump updates for Odyssey
Change-Id: I3879020d55cf71ead1417530fe534e4b6ec5aa3c STGD: 605304 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/c/hw/ekb/+/173292 Tested-by: Jenkins Server <[email protected]> Tested-by: FSP CI Jenkins <[email protected]> Tested-by: HWSV CI <[email protected]> Reviewed-by: Mayur Bansal <[email protected]>
1 parent 61160c4 commit d56a935

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

chips/ocmb/odyssey/procedures/hwp/utils/ody_pibmem_dump.C

+4-8
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@
4444
SCOMT_PERV_USE_FSXCOMP_FSXLOG_ROOT_CTRL0;
4545
SCOMT_PERV_USE_FSXCOMP_FSXLOG_SB_CS;
4646
SCOMT_PERV_USE_FSXCOMP_FSXLOG_CBS_CS;
47-
static const uint32_t ODY_PIBMEM_START_ARRAY_ADDRESS = 0xFFF80000;
48-
static const uint32_t ODY_DEPTH_OF_PIBMEM = 0x00080000;
47+
static const uint32_t ODY_PIBMEM_START_ARRAY_ADDRESS = 0x00000000;
48+
static const uint32_t ODY_DEPTH_OF_PIBMEM = 0x00010000;
4949
static const uint32_t PIBMEM_CTRL_REG = 0x000D0010;
5050
static const uint32_t PIBMEM_ADDR_REG = 0x000D0011;
5151
static const uint32_t PIBMEM_AUTO_INCR_REG = 0x000D0013;
52-
static const uint32_t ODY_PIBMEM_ADDR_OFFSET = 0xFFF80000;
52+
static const uint32_t ODY_PIBMEM_ADDR_OFFSET = 0x00000000;
5353
static const uint64_t TPCHIP_CLOCK_STAT_SL = 0x01030008;
5454
static const uint64_t TPCHIP_CPLT_CTRL1 = 0x01000001;
5555

@@ -65,7 +65,6 @@ fapi2::ReturnCode ody_pibmem_dump(
6565
std::vector<pibmem_array_data_t>& o_pibmem_contents)
6666
{
6767
uint32_t start_address, num_of_address, end_address;
68-
uint32_t pibmem_indirect_addr;
6968
uint32_t PIBMEM_START_ARRAY_ADDRESS = ODY_PIBMEM_START_ARRAY_ADDRESS;
7069
uint32_t DEPTH_OF_ARRAY = ODY_DEPTH_OF_PIBMEM;
7170
bool sab, sdb;
@@ -150,10 +149,7 @@ fapi2::ReturnCode ody_pibmem_dump(
150149
num_of_address = DEPTH_OF_ARRAY;
151150
}
152151

153-
// Indirect mode of accessing PIBMEM
154-
pibmem_indirect_addr = (start_address - ODY_PIBMEM_ADDR_OFFSET) >> 3;
155-
156-
FAPI_TRY(putScom(i_target, PIBMEM_ADDR_REG, pibmem_indirect_addr));
152+
FAPI_TRY(putScom(i_target, PIBMEM_ADDR_REG, start_address));
157153

158154
for(uint32_t i = 0; i < num_of_address; i++)
159155
{

0 commit comments

Comments
 (0)