summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDhruvaraj S <dhruvaraj@in.ibm.com>2015-10-27 09:47:00 -0500
committerPatrick Williams <iawillia@us.ibm.com>2015-12-11 15:30:29 -0600
commitbedb0a1a1818ebe6d683028926ccaec14fdb9f8d (patch)
tree68fef33a46af318c473cb074db3f7c54b5d1aea1 /src
parent36bb5907715f7c90fd9d41b8e89a6560aaeb9260 (diff)
downloadtalos-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>
Diffstat (limited to 'src')
-rwxr-xr-xsrc/usr/targeting/common/genHwsvMrwXml.pl20
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";
OpenPOWER on IntegriCloud