diff options
author | Thi Tran <thi@us.ibm.com> | 2013-08-21 16:11:09 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-08-23 16:17:11 -0500 |
commit | 13c1d30ad8dad508635fa3faaa3c4e9e8b37f2dc (patch) | |
tree | 8453359aeb628e2ec7cce599be2588a133c848a9 /src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C | |
parent | 649c8d93096d97a858312c3a3b0077213f2ff6d2 (diff) | |
download | talos-hostboot-13c1d30ad8dad508635fa3faaa3c4e9e8b37f2dc.tar.gz talos-hostboot-13c1d30ad8dad508635fa3faaa3c4e9e8b37f2dc.zip |
INITPROC: Hostboot - Updated HWPs from defect SW218634
SW218634
Change-Id: Ie328e419de7cf6228ac3068775a2ddc068972678
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5874
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C')
-rwxr-xr-x | src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C b/src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C index 951a42ef9..85c64f1e0 100755 --- a/src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C +++ b/src/usr/hwpf/hwp/dram_training/mss_draminit/mss_draminit.C @@ -20,7 +20,7 @@ /* Origin: 30 */ /* */ /* IBM_PROLOG_END_TAG */ -// $Id: mss_draminit.C,v 1.50 2013/07/17 15:50:58 mwuu Exp $ +// $Id: mss_draminit.C,v 1.51 2013/08/01 18:36:52 jdsloat Exp $ //------------------------------------------------------------------------------ // Don't forget to create CVS comments when you check in your changes! //------------------------------------------------------------------------------ @@ -28,6 +28,7 @@ //------------------------------------------------------------------------------ // Version:| Author: | Date: | Comment: //---------|----------|---------|----------------------------------------------- +// 1.51 | jdsloat | 08/01/13| Fixed dimm/rank conversion in address mirroring phy setting for a 4 rank dimm scenario // 1.50 | mwuu | 07/17/13| Fixed CS when accessing RCD words on 1 rank RDIMMs // | | | Added checks for invalid RTT_NOM, RTT_WR // 1.49 | jdsloat | 06/11/13| Added several rc checks @@ -300,13 +301,13 @@ ReturnCode mss_draminit_cloned(Target& i_target) { // dimm 0, dimm_rank 0-3 = ranks 0-3; dimm 1, dimm_rank 0-3 = ranks 4-7 - pri_dimm = (primary_ranks_array[rank_pair_group][port_number] + 1) / 4; + pri_dimm = (primary_ranks_array[rank_pair_group][port_number]) / 4; pri_dimm_rank = primary_ranks_array[rank_pair_group][port_number] - 4*pri_dimm; - sec_dimm = (secondary_ranks_array[rank_pair_group][port_number] + 1) / 4; + sec_dimm = (secondary_ranks_array[rank_pair_group][port_number]) / 4; sec_dimm_rank = secondary_ranks_array[rank_pair_group][port_number] - 4*sec_dimm; - ter_dimm = (tertiary_ranks_array[rank_pair_group][port_number] + 1) / 4; + ter_dimm = (tertiary_ranks_array[rank_pair_group][port_number]) / 4; ter_dimm_rank = tertiary_ranks_array[rank_pair_group][port_number] - 4*ter_dimm; - qua_dimm = (quaternary_ranks_array[rank_pair_group][port_number] + 1) / 4; + qua_dimm = (quaternary_ranks_array[rank_pair_group][port_number]) / 4; qua_dimm_rank = quaternary_ranks_array[rank_pair_group][port_number] - 4*qua_dimm; // Set the rank pairs that will be affected. |