summaryrefslogtreecommitdiffstats
path: root/import
diff options
context:
space:
mode:
authorAnusha Reddy Rangareddygari <anusrang@in.ibm.com>2016-07-27 11:13:35 +0200
committerSachin Gupta <sgupta2m@in.ibm.com>2016-08-12 06:13:19 -0400
commit62e342b244867bbd6441f786b37faa574f56d678 (patch)
tree1f085a6662a459cdf8bd6421f4ad84b7d63f9636 /import
parentd11567a2ccba55524533492dd5f1043e7f113c36 (diff)
downloadtalos-sbe-62e342b244867bbd6441f786b37faa574f56d678.tar.gz
talos-sbe-62e342b244867bbd6441f786b37faa574f56d678.zip
Fapi delay updates
* p9_check_sbe_booted * p9_perv_sbe_cmn * p9_start_cbs Change-Id: I87ad3ab282bc891194544b015d5ebeb1c4647b02 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27492 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27617 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'import')
-rw-r--r--import/chips/p9/procedures/hwp/perv/p9_perv_sbe_cmn.C14
1 files changed, 8 insertions, 6 deletions
diff --git a/import/chips/p9/procedures/hwp/perv/p9_perv_sbe_cmn.C b/import/chips/p9/procedures/hwp/perv/p9_perv_sbe_cmn.C
index b39fa4c6..943b4a91 100644
--- a/import/chips/p9/procedures/hwp/perv/p9_perv_sbe_cmn.C
+++ b/import/chips/p9/procedures/hwp/perv/p9_perv_sbe_cmn.C
@@ -43,12 +43,14 @@
enum P9_PERV_SBE_CMN_Private_Constants
{
- P9_OPCG_DONE_SCAN0_POLL_COUNT = 1500, // No. of times OPCG read to check OPCG_DONE
- P9_OPCG_DONE_SCAN0_HW_NS_DELAY = 100000, // unit is nano seconds
- P9_OPCG_DONE_SCAN0_SIM_CYCLE_DELAY = 100000, // unit is cycles
- P9_OPCG_DONE_ARRAYINIT_HW_NS_DELAY = 100000, // unit is nano seconds
- P9_OPCG_DONE_ARRAYINIT_POLL_COUNT = 1500, // No. of times OPCG read to check OPCG_DONE
- P9_OPCG_DONE_ARRAYINIT_SIM_CYCLE_DELAY = 280000 // unit is cycles
+ P9_OPCG_DONE_SCAN0_POLL_COUNT = 200, // Scan0 Poll count
+ P9_OPCG_DONE_SCAN0_HW_NS_DELAY = 16000, // unit is nano seconds [min : 8k cycles x 4 = 8000/2 x 4 = 16000 x 10(-9) = 16 us
+ // max : 8k cycles = (8000/25) x 10 (-6) = 320 us]
+ P9_OPCG_DONE_SCAN0_SIM_CYCLE_DELAY = 800000, // unit is cycles, to match the poll count change ( 10000 * 8 )
+ P9_OPCG_DONE_ARRAYINIT_HW_NS_DELAY = 200000, // unit is nano seconds [min : 400k/2 = 200k ns = 200 us
+ // max : 200k /25 = 8000 us = 8 ms]
+ P9_OPCG_DONE_ARRAYINIT_POLL_COUNT = 400, // Arrayinit Poll count
+ P9_OPCG_DONE_ARRAYINIT_SIM_CYCLE_DELAY = 1120000 // unit is cycles,to match the poll count change ( 280000 * 4 )
};
/// @brief Seeprom array Init Module
OpenPOWER on IntegriCloud