diff options
author | Dhruvaraj S <dhruvaraj@in.ibm.com> | 2015-10-27 09:47:00 -0500 |
---|---|---|
committer | Patrick Williams <iawillia@us.ibm.com> | 2015-12-11 15:30:29 -0600 |
commit | bedb0a1a1818ebe6d683028926ccaec14fdb9f8d (patch) | |
tree | 68fef33a46af318c473cb074db3f7c54b5d1aea1 | |
parent | 36bb5907715f7c90fd9d41b8e89a6560aaeb9260 (diff) | |
download | talos-hostboot-bedb0a1a1818ebe6d683028926ccaec14fdb9f8d.tar.gz talos-hostboot-bedb0a1a1818ebe6d683028926ccaec14fdb9f8d.zip |
Reading SBE Fifo path from MRW
Updated MRW XML Parser to read SBE Fifo path from cec-chips.xml
Change-Id: Ib18e921624eb12993f653b474d8b041e650db265
CQ:SW326633
CMVC-Coreq:978050
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21526
Tested-by: Jenkins Server
Reviewed-by: Elizabeth Liner <eliner@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
-rwxr-xr-x | src/usr/targeting/common/genHwsvMrwXml.pl | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/usr/targeting/common/genHwsvMrwXml.pl b/src/usr/targeting/common/genHwsvMrwXml.pl index 4b60dc2e9..db8113bec 100755 --- a/src/usr/targeting/common/genHwsvMrwXml.pl +++ b/src/usr/targeting/common/genHwsvMrwXml.pl @@ -3078,6 +3078,22 @@ sub generate_proc $mboxFspBsize = length($mboxFspBpath) + 1; } + #sbeFifo paths + my $sbefifoFspApath = ""; + my $sbefifoFspAsize = 0; + my $sbefifoFspBpath = ""; + my $sbefifoFspBsize = 0; + if (exists $devpath->{chip}->{$ipath}->{'sbefifo-path-a'}) + { + $sbefifoFspApath = $devpath->{chip}->{$ipath}->{'sbefifo-path-a'}; + $sbefifoFspAsize = length($sbefifoFspApath) + 1; + } + if (exists $devpath->{chip}->{$ipath}->{'sbefifo-path-b'}) + { + $sbefifoFspBpath = $devpath->{chip}->{$ipath}->{'sbefifo-path-b'}; + $sbefifoFspBsize = length($sbefifoFspBpath) + 1; + } + my $psichip = 0; my $psilink = 0; for my $psi ( 0 .. $#hbPSIs ) @@ -3301,7 +3317,9 @@ sub generate_proc $scomFspApath, $scomFspAsize, $scanFspApath, $scanFspAsize, $scomFspBpath, $scomFspBsize, $scanFspBpath, $scanFspBsize, $node, $proc, $fruid, $ipath, $hwTopology, $mboxFspApath, - $mboxFspAsize, $mboxFspBpath, $mboxFspBsize, $ordinalId ); + $mboxFspAsize, $mboxFspBpath, $mboxFspBsize, $ordinalId, + $sbefifoFspApath, $sbefifoFspAsize, $sbefifoFspBpath, + $sbefifoFspBsize); # Data from PHYP Memory Map print "\n"; |