diff options
| author | Dan Crowell <dcrowell@us.ibm.com> | 2016-04-08 21:03:51 -0500 |
|---|---|---|
| committer | Stephen Cprek <smcprek@us.ibm.com> | 2016-04-21 13:51:32 -0500 |
| commit | 76f1c48130a060fbe83c851fce2474c17b2df9b2 (patch) | |
| tree | e258515dcbdab5817603c9d290befe2324df7d59 /src/usr/hwpf/hwp/dram_initialization | |
| parent | 3967f43b9478d7e6b58180dd0b331e61412997cd (diff) | |
| download | blackbird-hostboot-76f1c48130a060fbe83c851fce2474c17b2df9b2.tar.gz blackbird-hostboot-76f1c48130a060fbe83c851fce2474c17b2df9b2.zip | |
Removing some more old fapi1 and hwp code
Deleted all of the old fapi1 code
Moved potentially reuseable occ code to a new dir
Deleted a variety of p8 hwp files
Change-Id: I8b6ab72fef3f1413d919bdd21bc88f2c4f59c5c3
RTC: 146345
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23075
Tested-by: Jenkins Server
Tested-by: FSP CI Jenkins
Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/dram_initialization')
10 files changed, 0 insertions, 1010 deletions
diff --git a/src/usr/hwpf/hwp/dram_initialization/host_mpipl_service/proc_mpipl_chip_cleanup_errors.xml b/src/usr/hwpf/hwp/dram_initialization/host_mpipl_service/proc_mpipl_chip_cleanup_errors.xml deleted file mode 100644 index cf00cf893..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/host_mpipl_service/proc_mpipl_chip_cleanup_errors.xml +++ /dev/null @@ -1,42 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/host_mpipl_service/proc_mpipl_chip_cleanup_errors.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2012,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_mpipl_chip_cleanup_errors.xml,v 1.5 2014/03/02 23:18:31 belldi Exp $ --> -<!-- Error codes for proc_mpipl_chip_cleanup --> -<hwpErrors> - <!-- ******************************************************************** --> - <hwpError> - <rc>RC_MPIPL_MCD_RECOVERY_NOT_DISABLED_RC</rc> - <description>MCD recovery is not disabled as expected during MPIPL</description> - <!-- Add target chip --> - <ffdc>CHIP_TARGET</ffdc> - <!-- Add register address --> - <ffdc>MCD_RECOV_CTRL_REG_ADDR</ffdc> - <!-- Add register data --> - <ffdc>MCD_RECOV_CTRL_REG_DATA</ffdc> - <!-- Add procedure callout --> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/mss_extent_setup/memory_mss_extent_setup.xml b/src/usr/hwpf/hwp/dram_initialization/mss_extent_setup/memory_mss_extent_setup.xml deleted file mode 100644 index 65c933800..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/mss_extent_setup/memory_mss_extent_setup.xml +++ /dev/null @@ -1,27 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/mss_extent_setup/memory_mss_extent_setup.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2013,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<hwpErrors> -<!-- $Id: memory_mss_extent_setup.xml,v 1.1 2013/06/19 18:28:06 bellows Exp $ --> -<!-- For file ../../ipl/fapi/mss_extent_setup.C --> - -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/mss_power_cleanup/memory_mss_power_cleanup.xml b/src/usr/hwpf/hwp/dram_initialization/mss_power_cleanup/memory_mss_power_cleanup.xml deleted file mode 100644 index ae4e3b046..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/mss_power_cleanup/memory_mss_power_cleanup.xml +++ /dev/null @@ -1,89 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/mss_power_cleanup/memory_mss_power_cleanup.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<hwpErrors> -<!-- $Id: memory_mss_power_cleanup.xml,v 1.1 2014/02/05 19:18:41 bellows Exp $ --> -<!-- For file ../../ipl/fapi/mss_power_cleanup.C --> -<!-- // *! OWNER NAME : bellows@us.ibm.com --> -<!-- // *! BACKUP NAME : --> - -<hwpError> - <rc>RC_MSS_POWER_CLEANUP_MBA0_UNEXPECTED_BAD_RC</rc> - <description>Procedure got an unexpected fail in a cfam or scom access for mba0</description> - <callout> - <target>MBA_CHIPLET</target> - <priority>HIGH</priority> - </callout> - <deconfigure> - <target>MBA_CHIPLET</target> - </deconfigure> - <gard> - <target>MBA_CHIPLET</target> - </gard> -</hwpError> - -<hwpError> - <rc>RC_MSS_POWER_CLEANUP_MBA1_UNEXPECTED_BAD_RC</rc> - <description>Procedure got an unexpected fail in a cfam or scom access for mba1</description> - <callout> - <target>MBA_CHIPLET</target> - <priority>HIGH</priority> - </callout> - <deconfigure> - <target>MBA_CHIPLET</target> - </deconfigure> - <gard> - <target>MBA_CHIPLET</target> - </gard> -</hwpError> - -<hwpError> - <rc>RC_MSS_POWER_CLEANUP_FENCING_UNEXPECTED_BAD_RC</rc> - <description>Procedure got an unexpected fail in a cfam or scom access during fencing</description> - <callout> - <target>CENTAUR</target> - <priority>HIGH</priority> - </callout> - <deconfigure> - <target>CENTAUR</target> - </deconfigure> - <gard> - <target>CENTAUR</target> - </gard> -</hwpError> - -<hwpError> - <rc>RC_MSS_POWER_CLEANUP_CENTAUR_UNEXPECTED_BAD_RC</rc> - <description>Procedure got an unexpected fail in a cfam or scom access during centaur cleanup</description> - <callout> - <target>CENTAUR</target> - <priority>HIGH</priority> - </callout> - <deconfigure> - <target>CENTAUR</target> - </deconfigure> - <gard> - <target>CENTAUR</target> - </gard> -</hwpError> - -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/mss_thermal_init/memory_mss_thermal_init.xml b/src/usr/hwpf/hwp/dram_initialization/mss_thermal_init/memory_mss_thermal_init.xml deleted file mode 100644 index 941b93c22..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/mss_thermal_init/memory_mss_thermal_init.xml +++ /dev/null @@ -1,41 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/mss_thermal_init/memory_mss_thermal_init.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2013,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<hwpErrors> -<!-- $Id: memory_mss_thermal_init.xml,v 1.2 2013/12/02 22:46:55 pardeik Exp $ --> -<!-- For file ../../ipl/fapi/mss_thermal_init.C --> -<!-- // *! OWNER NAME : Michael Pardeik Email: pardeik@us.ibm.com --> -<!-- // *! BACKUP NAME : Jacob Sloat Email: jdsloat@us.ibm.com --> - -<hwpError> - <rc>RC_MSS_CDIMM_INVALID_NUMBER_SENSORS</rc> - <description>Invalid number of dimm temperature sensors specified in the CDIMM VPD MW keyword. Number of sensors greater than 8.</description> - <ffdc>FFDC_DATA_1</ffdc> - <ffdc>FFDC_DATA_2</ffdc> - <callout><target>MEM_CHIP</target><priority>HIGH</priority></callout> - <!-- Deconfigure MEM_CHIP --> - <deconfigure><target>MEM_CHIP</target></deconfigure> - <!-- Create GARD record for MEM_CHIP --> - <gard><target>MEM_CHIP</target></gard> -</hwpError> - -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/proc_pcie_config/proc_pcie_config_errors.xml b/src/usr/hwpf/hwp/dram_initialization/proc_pcie_config/proc_pcie_config_errors.xml deleted file mode 100644 index 35ebd31b8..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/proc_pcie_config/proc_pcie_config_errors.xml +++ /dev/null @@ -1,36 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/proc_pcie_config/proc_pcie_config_errors.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2012,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_pcie_config_errors.xml,v 1.3 2014/01/27 05:23:01 jmcgill Exp $ --> -<!-- Error definitions for proc_pcie_config --> -<hwpErrors> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_PCIE_CONFIG_INVALID_TARGET</rc> - <description>Invalid target type provided to HWP.</description> - <ffdc>TARGET</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/memory_mss_setup_bars.xml b/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/memory_mss_setup_bars.xml deleted file mode 100644 index 7cd32cb28..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/memory_mss_setup_bars.xml +++ /dev/null @@ -1,69 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/memory_mss_setup_bars.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2013,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<hwpErrors> -<!-- $Id: memory_mss_setup_bars.xml,v 1.2 2014/03/10 17:12:06 gpaulraj Exp $ --> -<!-- For file ../../ipl/fapi/mss_setup_bars.C --> -<!-- // *! OWNER NAME : Girisankar Paulraj Email: gpaulraj@in.ibm.com --> -<!-- // *! OWNER NAME : Mark Bellows Email: bellows@us.ibm.com --> - -<!-- Original Source for RC_MSS_SETUP_BARS_NM_ALT_BAR_ERR memory_errors.xml --> - <hwpError> - <rc>RC_MSS_SETUP_BARS_NM_ALT_BAR_ERR</rc> - <description>Invalid non-mirrored alternate BAR configuration.</description> - <ffdc>ALT_BASE_INDEX</ffdc> - <ffdc>BASE_INDEX</ffdc> - <ffdc>SIZE_INDEX</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - -<!-- Original Source for RC_MSS_SETUP_BARS_M_ALT_BAR_ERR memory_errors.xml --> - <hwpError> - <rc>RC_MSS_SETUP_BARS_M_ALT_BAR_ERR</rc> - <description>Invalid mirrored alternate BAR configuration.</description> - <ffdc>ALT_BASE_INDEX</ffdc> - <ffdc>BASE_INDEX</ffdc> - <ffdc>SIZE_INDEX</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - -<!-- Original Source for RC_MSS_SETUP_BARS_MULTIPLE_GROUP_ERR memory_errors.xml --> - <hwpError> - <rc>RC_MSS_SETUP_BARS_MULTIPLE_GROUP_ERR</rc> - <description>MCS is listed as a member in multiple groups.</description> - <ffdc>MCS_POS</ffdc> - <ffdc>GROUP_INDEX_A</ffdc> - <ffdc>GROUP_INDEX_B</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - - -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_errors.xml b/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_errors.xml deleted file mode 100644 index 74cf62edf..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_errors.xml +++ /dev/null @@ -1,186 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_errors.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2012,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_setup_bars_errors.xml,v 1.7 2014/02/24 17:53:13 jmcgill Exp $ --> -<!-- Error definitions for proc_setup_bars --> -<hwpErrors> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_ATTR_QUERY_ERR</rc> - <description>Unsupported attribute query</description> - <ffdc>TARGET</ffdc> - <ffdc>FAPI_ATTR_ID</ffdc> - <ffdc>ATTR_ID</ffdc> - <ffdc>ATTR_IDX1</ffdc> - <ffdc>ATTR_IDX2</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_ATTR_LOOKUP_ERR</rc> - <description>No rule provided to set BAR/range address, enable, or size.</description> - <ffdc>TARGET</ffdc> - <ffdc>ATTR_ID</ffdc> - <ffdc>ATTR_IDX1</ffdc> - <ffdc>ATTR_IDX2</ffdc> - <ffdc>ERR_TYPE</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_ATTR_CONTENT_ERR</rc> - <description>BAR attribute content violates expected behavior.</description> - <ffdc>TARGET</ffdc> - <ffdc>ATTR_ID</ffdc> - <ffdc>ATTR_IDX1</ffdc> - <ffdc>ATTR_IDX2</ffdc> - <ffdc>BASE_ADDR</ffdc> - <ffdc>ENABLED</ffdc> - <ffdc>SIZE</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_CHIP_MEMORY_RANGE_ATTR_OVERLAP_ERR</rc> - <description>Chip memory range attributes specify overlapping address ranges.</description> - <ffdc>TARGET</ffdc> - <ffdc>RANGE_ID</ffdc> - <ffdc>ATTR_IDX1</ffdc> - <ffdc>BASE_ADDR1</ffdc> - <ffdc>END_ADDR1</ffdc> - <ffdc>ENABLED1</ffdc> - <ffdc>ATTR_IDX2</ffdc> - <ffdc>BASE_ADDR2</ffdc> - <ffdc>END_ADDR2</ffdc> - <ffdc>ENABLED2</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_CHIP_MEMORY_RANGE_ERR</rc> - <description>Invalid definition for merged chip memory address range.</description> - <ffdc>TARGET</ffdc> - <ffdc>RANGE_ID</ffdc> - <ffdc>BASE_ADDR</ffdc> - <ffdc>END_ADDR</ffdc> - <ffdc>ENABLED</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_NODE_ADD_INTERNAL_ERR</rc> - <description>Internal Error. Error encountered adding node to SMP map structure.</description> - <ffdc>TARGET</ffdc> - <ffdc>NODE_ID</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_NODE_FIND_INTERNAL_ERR</rc> - <description>Internal Error. Error encountered attempting to find node in SMP structure.</description> - <ffdc>TARGET</ffdc> - <ffdc>NODE_ID</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_DUPLICATE_FABRIC_ID_ERR</rc> - <description>Multiple chips found with identical fabric node/chip ID attribute values.</description> - <ffdc>TARGET1</ffdc> - <ffdc>TARGET2</ffdc> - <ffdc>NODE_ID</ffdc> - <ffdc>CHIP_ID</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_SYSTEM_RANGE_OVERLAP_ERR</rc> - <description>Overlapping memory/MMIO address ranges detected.</description> - <ffdc>TARGET1</ffdc> - <ffdc>RANGE_ID1</ffdc> - <ffdc>BASE_ADDR1</ffdc> - <ffdc>END_ADDR1</ffdc> - <ffdc>ENABLED1</ffdc> - <ffdc>TARGET2</ffdc> - <ffdc>RANGE_ID2</ffdc> - <ffdc>BASE_ADDR2</ffdc> - <ffdc>END_ADDR2</ffdc> - <ffdc>ENABLED2</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_INVALID_BAR_REG_DEF</rc> - <description>Internal error. Invalid proc_setup_bars_bar_reg_def structure content.</description> - <ffdc>TARGET</ffdc> - <ffdc>SCOM_ADDR</ffdc> - <ffdc>BASE_ADDR</ffdc> - <ffdc>ENABLED</ffdc> - <ffdc>SIZE</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_SETUP_BARS_SIZE_XLATE_ERR</rc> - <description>Internal error. Unsupported size translation for proc_setup_bars_bar_reg_def structure.</description> - <ffdc>TARGET</ffdc> - <ffdc>SCOM_ADDR</ffdc> - <ffdc>BASE_ADDR</ffdc> - <ffdc>ENABLED</ffdc> - <ffdc>SIZE</ffdc> - <callout> - <procedure>CODE</procedure> - <priority>HIGH</priority> - </callout> - </hwpError> - <!-- *********************************************************************** --> -</hwpErrors> diff --git a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_l3_attributes.xml b/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_l3_attributes.xml deleted file mode 100644 index 034c7daff..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_l3_attributes.xml +++ /dev/null @@ -1,72 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_l3_attributes.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2012,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_setup_bars_l3_attributes.xml,v 1.2 2013/09/19 18:52:39 cswenson Exp $ --> -<!-- proc_setup_bars_l3_attributes.xml --> -<attributes> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_L3_BAR1_REG</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>L3 BAR1 register value - creator: proc_setup_bars - consumer: winkle image setup procedures - notes: - 64-bit register value - SCOM address: 0x1001080B - </description> - <valueType>uint64</valueType> - <writeable/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_L3_BAR2_REG</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>L3 BAR2 register value - creator: proc_setup_bars - consumer: winkle image setup procedures - notes: - 64-bit register value - SCOM address: 0x10010813 - </description> - <valueType>uint64</valueType> - <writeable/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_L3_BAR_GROUP_MASK_REG</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>L3 BAR Group Mask register value - creator: proc_setup_bars - consumer: winkle image setup procedures - notes: - 64-bit register value - SCOM address: 0x10010816 - </description> - <valueType>uint64</valueType> - <writeable/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> -</attributes> diff --git a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_mmio_attributes.xml b/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_mmio_attributes.xml deleted file mode 100644 index 84d133591..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_mmio_attributes.xml +++ /dev/null @@ -1,416 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/proc_setup_bars/proc_setup_bars_mmio_attributes.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- Contributors Listed Below - COPYRIGHT 2012,2015 --> -<!-- [+] International Business Machines Corp. --> -<!-- --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_setup_bars_mmio_attributes.xml,v 1.6 2015/02/02 18:57:33 jmcgill Exp $ --> -<!-- proc_setup_bars_mmio_attributes.xml --> -<attributes> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_PSI_BRIDGE_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>PSI Bridge BAR enable - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_PSI_BRIDGE_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>PSI Bridge BAR base address value - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - NOTE: BAR register covers RA 14:43 - NOTE: Implied size of 1MB - </description> - <valueType>uint64</valueType> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_FSP_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>FSP BAR enable - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_FSP_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>FSP BAR base address value - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - NOTE: BAR register covers RA 14:43 - </description> - <valueType>uint64</valueType> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_FSP_BAR_SIZE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>FSP BAR size value - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint64</valueType> - <enum> - 4_GB = 0x0000000100000000, - 2_GB = 0x0000000080000000, - 1_GB = 0x0000000040000000, - 512_MB = 0x0000000020000000, - 256_MB = 0x0000000010000000, - 128_MB = 0x0000000008000000, - 64_MB = 0x0000000004000000, - 32_MB = 0x0000000002000000, - 16_MB = 0x0000000001000000, - 8_MB = 0x0000000000800000, - 4_MB = 0x0000000000400000, - 2_MB = 0x0000000000200000, - 1_MB = 0x0000000000100000 - </enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_FSP_MMIO_MASK_SIZE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>FSP MMIO mask size value - creator: platform - consumer: proc_setup_bars - firmware notes: - AND mask applied to RA 32:35 when transmitting address to FSP - NOTE: RA 14:31 are always replaced with zero - </description> - <valueType>uint64</valueType> - <enum> - 4_GB = 0x0000000100000000, - 2_GB = 0x0000000080000000, - 1_GB = 0x0000000040000000, - 512_MB = 0x0000000020000000, - 256_MB = 0x0000000010000000 - </enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_INTP_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>INTP BAR enable - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_INTP_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>INTP BAR base address value - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - NOTE: BAR register covers RA 14:43 - NOTE: Implied size of 1MB - </description> - <valueType>uint64</valueType> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_AS_MMIO_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>AS MMIO BAR enable - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_AS_MMIO_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>AS MMIO BAR base address value - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - NOTE: BAR register covers RA 14:51 - </description> - <valueType>uint64</valueType> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_AS_MMIO_BAR_SIZE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>AS MMIO BAR size value - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint64</valueType> - <enum> - 2_MB = 0x0000000000200000, - 1_MB = 0x0000000000100000, - 512_KB = 0x0000000000080000, - 256_KB = 0x0000000000040000 - </enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_NX_MMIO_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>NX MMIO BAR enable - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_NX_MMIO_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>NX MMIO BAR base address value - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - NOTE: BAR register covers RA 14:51 - </description> - <valueType>uint64</valueType> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_NX_MMIO_BAR_SIZE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>NX MMIO BAR size value - creator: platform - consumer: proc_setup_bars - firmware notes: none - </description> - <valueType>uint64</valueType> - <enum> - 16_GB = 0x0000000400000000, - 16_MB = 0x0000000001000000, - 1_MB = 0x0000000000100000, - 64_KB = 0x0000000000010000, - 4_KB = 0x0000000000001000 - </enum> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_NPU_MMIO_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>NPU MMIO BAR enables - creator: platform - consumer: proc_setup_bars - firmware notes: - first dimension: unit number (0:3) - second dimension: BAR number (0:1) - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <array>4,2</array> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_NPU_MMIO_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>NPU MMIO BAR base address values - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - NOTE: BAR register covers RA 14:51 - first dimension: unit number (0:3) - second dimension: BAR number (0:1) - </description> - <valueType>uint64</valueType> - <array>4,2</array> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_NPU_MMIO_BAR_SIZE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>NPU MMIO BAR size values - creator: platform - consumer: proc_setup_bars - firmware notes: none - first dimension: unit number (0:3) - second dimension: BAR number (0:1) - </description> - <valueType>uint64</valueType> - <enum> - 2_MB = 0x0000000000200000, - 1_MB = 0x0000000000100000, - 512_KB = 0x0000000000080000, - 256_KB = 0x0000000000040000, - 128_KB = 0x0000000000020000, - 64_KB = 0x0000000000010000 - </enum> - <array>4,2</array> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_PCIE_BAR_ENABLE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>PCIE BAR enable - creator: platform - consumer: proc_setup_bars - firmware notes: - first dimension: PCIE unit number (0:3) - second dimension: BAR number (0:2) - </description> - <valueType>uint8</valueType> - <enum>DISABLE = 0x0, ENABLE = 0x1</enum> - <array>4 3</array> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_PCIE_BAR_BASE_ADDR</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>PCIE BAR base address value - creator: platform - consumer: proc_setup_bars - firmware notes: - 64-bit address representing BAR RA - first dimension: PCIE unit number (0:3) - second dimension: BAR number (0:2) - NOTE: BAR0/1 registers cover RA 14:47 - NOTE: BAR2 registers covers RA 14:51 - </description> - <valueType>uint64</valueType> - <array>4 3</array> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> - <attribute> - <id>ATTR_PROC_PCIE_BAR_SIZE</id> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - <description>PCIE BAR size value - creator: platform - consumer: proc_setup_bars - firmware notes: - first dimension: PCIE unit number (0:3) - second dimension: BAR number (0:2) - NOTE: supported BAR0/1 sizes are from 64KB-1PB - NOTE: only supported BAR2 size is 4KB - </description> - <valueType>uint64</valueType> - <enum> - 1_PB = 0x0004000000000000, - 512_TB = 0x0002000000000000, - 256_TB = 0x0001000000000000, - 128_TB = 0x0000800000000000, - 64_TB = 0x0000400000000000, - 32_TB = 0x0000200000000000, - 16_TB = 0x0000100000000000, - 8_TB = 0x0000080000000000, - 4_TB = 0x0000040000000000, - 2_TB = 0x0000020000000000, - 1_TB = 0x0000010000000000, - 512_GB = 0x0000008000000000, - 256_GB = 0x0000004000000000, - 128_GB = 0x0000002000000000, - 64_GB = 0x0000001000000000, - 32_GB = 0x0000000800000000, - 16_GB = 0x0000000400000000, - 8_GB = 0x0000000200000000, - 4_GB = 0x0000000100000000, - 2_GB = 0x0000000080000000, - 1_GB = 0x0000000040000000, - 512_MB = 0x0000000020000000, - 256_MB = 0x0000000010000000, - 128_MB = 0x0000000008000000, - 64_MB = 0x0000000004000000, - 32_MB = 0x0000000002000000, - 16_MB = 0x0000000001000000, - 8_MB = 0x0000000000800000, - 4_MB = 0x0000000000400000, - 2_MB = 0x0000000000200000, - 1_MB = 0x0000000000100000, - 512_KB = 0x0000000000080000, - 256_KB = 0x0000000000040000, - 128_KB = 0x0000000000020000, - 64_KB = 0x0000000000010000, - 4_KB = 0x0000000000001000 - </enum> - <array>4 3</array> - <platInit/> - <persistRuntime/> - </attribute> - <!-- ********************************************************************* --> -</attributes> diff --git a/src/usr/hwpf/hwp/dram_initialization/proc_throttle_sync/proc_throttle_sync_errors.xml b/src/usr/hwpf/hwp/dram_initialization/proc_throttle_sync/proc_throttle_sync_errors.xml deleted file mode 100644 index 3e6e8b4e0..000000000 --- a/src/usr/hwpf/hwp/dram_initialization/proc_throttle_sync/proc_throttle_sync_errors.xml +++ /dev/null @@ -1,32 +0,0 @@ -<!-- IBM_PROLOG_BEGIN_TAG --> -<!-- This is an automatically generated prolog. --> -<!-- --> -<!-- $Source: src/usr/hwpf/hwp/dram_initialization/proc_throttle_sync/proc_throttle_sync_errors.xml $ --> -<!-- --> -<!-- OpenPOWER HostBoot Project --> -<!-- --> -<!-- COPYRIGHT International Business Machines Corp. 2013,2014 --> -<!-- --> -<!-- Licensed under the Apache License, Version 2.0 (the "License"); --> -<!-- you may not use this file except in compliance with the License. --> -<!-- You may obtain a copy of the License at --> -<!-- --> -<!-- http://www.apache.org/licenses/LICENSE-2.0 --> -<!-- --> -<!-- Unless required by applicable law or agreed to in writing, software --> -<!-- distributed under the License is distributed on an "AS IS" BASIS, --> -<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or --> -<!-- implied. See the License for the specific language governing --> -<!-- permissions and limitations under the License. --> -<!-- --> -<!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_throttle_sync_errors.xml,v 1.2 2013/11/25 21:13:20 bellows Exp $ --> -<!-- Error definitions for proc_enable_reconfig procedure --> - -<hwpErrors> - <!-- *********************************************************************** --> - <hwpError> - <rc>RC_PROC_MCSYNC_THERMAL_RETRY_EXCEEDED</rc> - <description>The DMI lost the sync operation too many times</description> - </hwpError> -</hwpErrors> |

