summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/poreve_memory_attributes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwpf/hwp/poreve_memory_attributes.xml')
-rw-r--r--src/usr/hwpf/hwp/poreve_memory_attributes.xml113
1 files changed, 0 insertions, 113 deletions
diff --git a/src/usr/hwpf/hwp/poreve_memory_attributes.xml b/src/usr/hwpf/hwp/poreve_memory_attributes.xml
deleted file mode 100644
index c197b1701..000000000
--- a/src/usr/hwpf/hwp/poreve_memory_attributes.xml
+++ /dev/null
@@ -1,113 +0,0 @@
-<!-- IBM_PROLOG_BEGIN_TAG -->
-<!-- This is an automatically generated prolog. -->
-<!-- -->
-<!-- $Source: src/usr/hwpf/hwp/poreve_memory_attributes.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: poreve_memory_attributes.xml,v 1.3 2013/01/04 21:42:27 farrugia Exp $ -->
-<!--
- Attributes related to SEEPROM and PNOR configuration required by the
- PoreVe
-
- The PoreVe implements a system model of the PORE-SBE and attached
- memory devices that must be configured accoding to the actual chip- and
- system-specific configuration in order to correctly execute PORE
- firmware.
-
- Each chip has access to 2 SEEPROM memories containing PORE
- code. These memories appear on different I2C addresses and/or I2C
- controller ports depending on the chip. The size of the memory
- (specified as the number of address bytes) is also a required parameter
- of the controller.
-
- The PNOR memory is managed as a pseudo-I2C device so it also requires
- the memory size specification. Only "master" chips in the system have
- PNOR memories attached and non-0 memory address-byte specifications. As
- a side effect, the PoreVe will only be able to be configured and run
- on a chip with a PNOR attached. In the case of the PNOR the I2C device
- and port numbers are not required as they are ignored by the PgP
- hardware.
--->
-<attributes>
- <!-- *********************************************************************
- -->
- <attribute>
- <id>ATTR_SBE_SEEPROM_I2C_ADDRESS_BYTES</id>
- <targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP</targetType>
- <description>
- The number of address bytes required to address the SEEPROM memory
- device that contains SBE IPL code. This will vary by device based on
- the device capacity, and must be either 1, 2, 3 or 4.
-
- Provided by the Machine Readable Workbook
- </description>
- <valueType>uint8</valueType>
- <platInit/>
- <persistRuntime/>
- </attribute>
- <!-- ********************************************************************* -->
- <attribute>
- <id>ATTR_SBE_SEEPROM_I2C_DEVICE_ADDRESS</id>
- <targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP</targetType>
- <description>
- A 2-element array containing the I2C device address of the primary (0)
- and secondary (1) SEEPROM devices containing SBE IPL code.
-
- Provided by the Machine Readable Workbook
- </description>
- <valueType>uint8</valueType>
- <array>2</array>
- <platInit/>
- <persistRuntime/>
- </attribute>
- <!-- ********************************************************************* -->
- <attribute>
- <id>ATTR_SBE_SEEPROM_I2C_PORT</id>
- <targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP</targetType>
- <description>
- A 2-element array containing the I2C controller port number of the
- primary (0) and secondary (1) SEEPROM devices containing SBE IPL code.
-
- Provided by the Machine Readable Workbook
- </description>
- <valueType>uint8</valueType>
- <array>2</array>
- <platInit/>
- <persistRuntime/>
- </attribute>
- <!-- ********************************************************************* -->
- <attribute>
- <id>ATTR_PNOR_I2C_ADDRESS_BYTES</id>
- <targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP</targetType>
- <description>
- The number of address bytes required to address the PNOR memory device
- via the pseudo-I2C (LPC, ECCAX) controller. This will vary by device
- based on the device capacity, and must be either 0, 1, 2, 3 or 4.
-
- This attribute will be set to 0 for chips with no PNOR attached
- (PoreVe will never run on these chips).
-
- Provided by the Machine Readable Workbook
- </description>
- <valueType>uint8</valueType>
- <platInit/>
- <persistRuntime/>
- </attribute>
- <!-- ********************************************************************* -->
-</attributes>
OpenPOWER on IntegriCloud