diff options
| author | Mike Baiocchi <baiocchi@us.ibm.com> | 2015-04-21 16:41:38 -0500 |
|---|---|---|
| committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-04-24 11:52:02 -0500 |
| commit | 027d99bbc2c60c0d39e5e3ad8dbee1d50a903d26 (patch) | |
| tree | 1be3cd226ee5156fe7b5beb993e044c4e929267a /src/usr/targeting/common/processMrw.pl | |
| parent | bfed98184ccf72f5fc7880f6ae69559741a18aff (diff) | |
| download | blackbird-hostboot-027d99bbc2c60c0d39e5e3ad8dbee1d50a903d26.tar.gz blackbird-hostboot-027d99bbc2c60c0d39e5e3ad8dbee1d50a903d26.zip | |
Limit attribute NPU_MMIO_BAR_BASE_ADDR to Naples-based systems
This commit limits the use of the NPU_MMIO_BAR_BASE_ADDR to the
systems for which it is defined.
Change-Id: I7eab012a84611365e8e6cb6c44b49c4a4ffac8e4
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17434
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 | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/usr/targeting/common/processMrw.pl b/src/usr/targeting/common/processMrw.pl index 351584169..5d44e74c1 100644 --- a/src/usr/targeting/common/processMrw.pl +++ b/src/usr/targeting/common/processMrw.pl @@ -580,10 +580,15 @@ sub setupBars my $proc = $targetObj->getAttribute($target, "FABRIC_CHIP_ID"); $targetObj->{TOPOLOGY}->{$node}->{$proc}++; - my @bars=("NPU_MMIO_BAR_BASE_ADDR","FSP_BASE_ADDR","PSI_BRIDGE_BASE_ADDR", + my @bars=("FSP_BASE_ADDR","PSI_BRIDGE_BASE_ADDR", "INTP_BASE_ADDR","PHB_BASE_ADDRS","PCI_BASE_ADDRS_32", "PCI_BASE_ADDRS_64","RNG_BASE_ADDR","IBSCOM_PROC_BASE_ADDR"); + # Attribute only valid in naples-based systems + if (!$targetObj->isBadAttribute($target,"NPU_MMIO_BAR_BASE_ADDR") ) { + push(@bars,"NPU_MMIO_BAR_BASE_ADDR"); + } + foreach my $bar (@bars) { my ($num,$base,$node_offset,$proc_offset,$offset) = split(/,/, |

