diff options
author | Norman James <njames@us.ibm.com> | 2015-03-17 23:49:24 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-04-09 22:09:43 -0500 |
commit | 3cbc81b7e004d0434fc6679a8d37716ff1e7d675 (patch) | |
tree | 7a66648e113b680c605358b377f3ed7ac30808eb /src/usr/targeting/common/processMrw.pl | |
parent | 8f9461db17d5925f4bab4c7dde179dea3f5d9a8f (diff) | |
download | talos-hostboot-3cbc81b7e004d0434fc6679a8d37716ff1e7d675.tar.gz talos-hostboot-3cbc81b7e004d0434fc6679a8d37716ff1e7d675.zip |
Serverwiz2: Updated VPD_REC_NUM numbering
Change-Id: Ib5656de1eb076b956315c31e957e66c17aa3bfc1
RTC: 118373
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16442
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/processMrw.pl')
-rw-r--r-- | src/usr/targeting/common/processMrw.pl | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/usr/targeting/common/processMrw.pl b/src/usr/targeting/common/processMrw.pl index 71335341d..0469779eb 100644 --- a/src/usr/targeting/common/processMrw.pl +++ b/src/usr/targeting/common/processMrw.pl @@ -977,8 +977,24 @@ sub processMembufVpdAssociation $membuf_assoc->{BUS_NUM}, "ISDIMM_MBVPD_INDEX"); $targetObj->setAttribute( $membuf_target,"ISDIMM_MBVPD_INDEX",$index); + $targetObj->setAttribute($membuf_target, + "VPD_REC_NUM",$targetObj->{vpd_num}); } } + my $node_assocs=$targetObj->findConnections($vpd->{DEST_PARENT}, + "LOGICAL_ASSOCIATION","CARD"); + + if ($node_assocs ne "") { + foreach my $node_assoc (@{$node_assocs->{CONN}}) { + my $mb_target = $node_assoc->{DEST_PARENT}; + my $node_target = $targetObj->getTargetParent($mb_target); + setEepromAttributes($targetObj, + "EEPROM_VPD_PRIMARY_INFO",$node_target,$vpd); + $targetObj->setAttribute($node_target, + "VPD_REC_NUM",$targetObj->{vpd_num}); + } + } + $targetObj->{vpd_num}++; } } |