From 0b5aa2c2e4a56c2ab9546a1a80bef847802c7dbd Mon Sep 17 00:00:00 2001 From: Mike Jones Date: Mon, 9 Dec 2013 20:47:15 -0600 Subject: Support ATTR_PROC_EX_FUNC_L3_DELTA_DATA properly Instead of zero data, an Attribute Accessor HWP should return real data supplied by the HW team. Change-Id: I53c3ecd01bd30475b2ab861af0cb0ad422521782 CQ: SW235093 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7639 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton Reviewed-by: William H. Schwartz Reviewed-by: A. Patrick Williams III --- .../hwp/winkle_ring_accessors/getL3DeltaDataAttr.C | 180 ++++++++++++++ .../p8_10_winkle_ring.attributes | 269 +++++++++++++++++++++ .../proc_l3_delta_data_errors.xml | 58 +++++ .../s1_10_winkle_ring.attributes | 269 +++++++++++++++++++++ .../s1_13_winkle_ring.attributes | 269 +++++++++++++++++++++ .../s1_20_winkle_ring.attributes | 268 ++++++++++++++++++++ .../s1_21_winkle_ring.attributes | 268 ++++++++++++++++++++ .../hwpf/hwp/winkle_ring_accessors/winkle_ring.mk | 28 +++ 8 files changed, 1609 insertions(+) create mode 100755 src/usr/hwpf/hwp/winkle_ring_accessors/getL3DeltaDataAttr.C create mode 100644 src/usr/hwpf/hwp/winkle_ring_accessors/p8_10_winkle_ring.attributes create mode 100755 src/usr/hwpf/hwp/winkle_ring_accessors/proc_l3_delta_data_errors.xml create mode 100644 src/usr/hwpf/hwp/winkle_ring_accessors/s1_10_winkle_ring.attributes create mode 100644 src/usr/hwpf/hwp/winkle_ring_accessors/s1_13_winkle_ring.attributes create mode 100644 src/usr/hwpf/hwp/winkle_ring_accessors/s1_20_winkle_ring.attributes create mode 100644 src/usr/hwpf/hwp/winkle_ring_accessors/s1_21_winkle_ring.attributes create mode 100644 src/usr/hwpf/hwp/winkle_ring_accessors/winkle_ring.mk (limited to 'src/usr/hwpf/hwp/winkle_ring_accessors') diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/getL3DeltaDataAttr.C b/src/usr/hwpf/hwp/winkle_ring_accessors/getL3DeltaDataAttr.C new file mode 100755 index 000000000..d89743270 --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/getL3DeltaDataAttr.C @@ -0,0 +1,180 @@ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/hwpf/hwp/winkle_ring_accessors/getL3DeltaDataAttr.C $ */ +/* */ +/* IBM CONFIDENTIAL */ +/* */ +/* COPYRIGHT International Business Machines Corp. 2013 */ +/* */ +/* p1 */ +/* */ +/* Object Code Only (OCO) source materials */ +/* Licensed Internal Code Source Materials */ +/* IBM HostBoot Licensed Internal Code */ +/* */ +/* The source code for this program is not published or otherwise */ +/* divested of its trade secrets, irrespective of what has been */ +/* deposited with the U.S. Copyright Office. */ +/* */ +/* Origin: 30 */ +/* */ +/* IBM_PROLOG_END_TAG */ +// $Id: getL3DeltaDataAttr.C,v 1.4 2013/12/13 14:46:30 mjjones Exp $ +/** + * @file getL3DeltaDataAttr.C + * + * @brief fetch processor ex func l3 delta data attributes based on chip type, + * EC and PROC_PBIEX_ASYNC_SEL value from static arrays in + * fapiL3DeltaDataAttr.H + * + */ + +#include + +// fapi support +#include +#include +#include + +// Logic overview + +// Define and initialize variables +// Get chip type +// Get EC level +// Get PROC_PBIEX_ASYNC_SEL attr +// Use chip & ec to select array entry and selection attr to select data array +// entry +// Set return delta data attr value + +extern "C" +{ + +fapi::ReturnCode getL3DeltaDataAttr( const fapi::Target &i_fapiTarget, + uint32_t (&o_data)[DELTA_DATA_SIZE]) +{ + FAPI_INF("getL3DeltaDataAttr: entry" ); + + // Initialize return values to 0x00 + memset(o_data, 0x00, sizeof(o_data)); + + // Define and initialize variables + + uint8_t i = 0; + uint8_t l_attrDdLevel = 0; + fapi::TargetType l_targetType = fapi::TARGET_TYPE_NONE; + fapi::ATTR_NAME_Type l_chipType = 0x00; + fapi::ATTR_PROC_PBIEX_ASYNC_SEL_Type l_selection = 0; + fapi::ReturnCode rc; + + // Get attributes used to determine delta data + + do + { + // Verify input target is a processor + l_targetType = i_fapiTarget.getType(); + if (l_targetType != fapi::TARGET_TYPE_PROC_CHIP) + { + FAPI_ERR("getL3DeltaDataAttr: Invalid target type passed on " + "invocation. target type=0x%08X ", + static_cast(l_targetType)); + // Return error on get attr + fapi::TargetType & TARGET_TYPE = l_targetType; + FAPI_SET_HWP_ERROR(rc, RC_GET_L3_DELTA_DATA_PARAMETER_ERR ); + break; + } + + // Get chip type + rc = FAPI_ATTR_GET_PRIVILEGED(ATTR_NAME, + &i_fapiTarget, + l_chipType); + if (rc) + { + FAPI_ERR("getL3DeltaDataAttr: FAPI_ATTR_GET_PRIVILEGED of " + "ATTR_NAME failed w/rc=0x%08X", + static_cast(rc)); + break; + } + + // Get EC level + rc = FAPI_ATTR_GET_PRIVILEGED(ATTR_EC, + &i_fapiTarget, + l_attrDdLevel); + // Exit on error + if (rc) + { + FAPI_ERR("getL3DeltaDataAttr: FAPI_ATTR_GET_PRIVILEGED of " + "ATTR_EC failed w/rc=0x%08X", static_cast(rc)); + break; + } + + // Get proc_pbiex_async_sel + rc = FAPI_ATTR_GET(ATTR_PROC_PBIEX_ASYNC_SEL, + NULL, + l_selection); + // Exit on error + if (rc) + { + FAPI_ERR("getL3DeltaDataAttr: FAPI_ATTR_GET of " + "ATTR_PROC_PBIEX_ASYNC_SEL failed w/rc=0x%08X", + static_cast(rc)); + break; + } + // Check for valid value + if ((l_selection != fapi::ENUM_ATTR_PROC_PBIEX_ASYNC_SEL_SEL0) && + (l_selection != fapi::ENUM_ATTR_PROC_PBIEX_ASYNC_SEL_SEL1) && + (l_selection != fapi::ENUM_ATTR_PROC_PBIEX_ASYNC_SEL_SEL2)) + { + FAPI_ERR("getL3DeltaDataAttr: FAPI_ATTR_GET() returned " + "unsupported value ATTR_PROC_PBIEX_ASYNC_SEL=0x%02x", + l_selection); + fapi::ATTR_PROC_PBIEX_ASYNC_SEL_Type & SELECT_VAL = l_selection; + FAPI_SET_HWP_ERROR(rc, RC_GET_L3_DELTA_DATA_SELECT_ERR ); + break; + } + + FAPI_INF("getL3DeltaDataAttr: Chip type=0x%02x EC=0x%02x " + "ATTR_PROC_PBIEX_ASYNC_SEL = %i", + l_chipType, l_attrDdLevel, l_selection); + + // Murano DD1.2 and DD1.0 are equivalent in terms of engineering data + if ((l_chipType == fapi::ENUM_ATTR_NAME_MURANO) && + (l_attrDdLevel == 0x12)) + { + FAPI_INF("getL3DeltaDataAttr: Treating EC1.2 like EC1.0"); + l_attrDdLevel = 0x10; + } + + // Use chip & ec to select array entry and selection attr to select + // data array entry + for (i = 0; ((i < (sizeof(L3_DELTA_DATA_array) / + sizeof(L3_DELTA_DATA_ATTR))) && + ((L3_DELTA_DATA_array[i].l_ATTR_CHIPTYPE != l_chipType) || + (L3_DELTA_DATA_array[i].l_ATTR_EC != l_attrDdLevel))); i++) + { } + // No match found + if (i == (sizeof(L3_DELTA_DATA_array)/sizeof(L3_DELTA_DATA_ATTR))) + { + FAPI_ERR("getL3DeltaDataAttr: No match found for chiptype=0x%x " + "EC=0x%x selection=%d", + l_chipType, l_attrDdLevel, l_selection); + // Return error on get attr + fapi::ATTR_NAME_Type & CHIP_NAME = l_chipType; + uint8_t & CHIP_EC = l_attrDdLevel; + FAPI_SET_HWP_ERROR(rc, RC_GET_L3_DELTA_DATA_ERR ); + break; + } + + // Set return delta data attr value + memcpy(o_data, L3_DELTA_DATA_array[i].l_ATTR_L3_DELTA_DATA[l_selection], + sizeof(o_data)); + + } while (0); + + FAPI_INF("getL3DeltaDataAttr: exit rc=0x%x", static_cast(rc) ); + + return rc; +} + +} // extern "C" + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/p8_10_winkle_ring.attributes b/src/usr/hwpf/hwp/winkle_ring_accessors/p8_10_winkle_ring.attributes new file mode 100644 index 000000000..7b348fb14 --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/p8_10_winkle_ring.attributes @@ -0,0 +1,269 @@ +# $Id: p8_10_winkle_ring.attributes,v 1.2 2013/06/19 14:01:21 jmcgill Exp $ + +#===============================================================================BEGIN Entry +# +#SELECT=0 +#PU_EX_DPLL_FREQ = 4800 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14AE0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14B00050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14BF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14C30040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14C50050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x15610078 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15DC001E +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x16740009 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16750002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x16760040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16D80010 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16D90020 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16E00009 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16E10002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16E20040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17C80040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17D40040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17D70024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17DF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17EB0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17EE0024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=1 +#PU_EX_DPLL_FREQ = 2400 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14AE0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14B00050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14BF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14C30040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14C50050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x15610078 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15DC001E +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x16740005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16750001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x16760040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16D80090 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16D900A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16E00005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16E10001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16E20040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17C80040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17D40040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17D70024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17DF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17EB0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17EE0024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=2 +#PU_EX_DPLL_FREQ = 1200 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14AE0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14B00050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14BF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14C30040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14C50050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x1674000D +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x16750003 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x16760040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16E0000D +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x16E10003 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16E20040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x17C80040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x17D40040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x17D70024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17DF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17EB0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17EE0024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/proc_l3_delta_data_errors.xml b/src/usr/hwpf/hwp/winkle_ring_accessors/proc_l3_delta_data_errors.xml new file mode 100755 index 000000000..ea3fcae01 --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/proc_l3_delta_data_errors.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + RC_GET_L3_DELTA_DATA_ERR + No matching entry was found for requested chip type and EC level. + CHIP_NAME + CHIP_EC + + CODE + HIGH + + + + RC_GET_L3_DELTA_DATA_PARAMETER_ERR + Invalid target type passed on invocation. + TARGET_TYPE + + CODE + HIGH + + + + RC_GET_L3_DELTA_DATA_SELECT_ERR + + The ATTR_PROC_PBIEX_ASYNC_SEL attribute, used to select the correct + data to return is not valid. + + SELECT_VAL + + CODE + HIGH + + + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/s1_10_winkle_ring.attributes b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_10_winkle_ring.attributes new file mode 100644 index 000000000..4ef8a1f40 --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_10_winkle_ring.attributes @@ -0,0 +1,269 @@ +# $Id: s1_10_winkle_ring.attributes,v 1.5 2013/06/19 14:04:04 jmcgill Exp $ + +#===============================================================================BEGIN Entry +# +#SELECT=0 +#PU_EX_DPLL_FREQ = 4800 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14920040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14950004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14970005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14A70040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14AC0005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x15480007 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15490080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15C30001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x15C400E0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x165C0090 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x165D0024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16BF0001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16C00002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16C80090 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16C90024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17AF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17BB0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17BE0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17BF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17C60004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17D20004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x17D50002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x17D60040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=1 +#PU_EX_DPLL_FREQ = 2400 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14920040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14950004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14970005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14A70040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14AC0005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x15480007 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15490080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15C30001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x15C400E0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x165C0050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x165D0014 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16BF0009 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16C0000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16C80050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16C90014 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17AF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17BB0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17BE0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17BF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17C60004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17D20004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x17D50002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x17D60040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=2 +#PU_EX_DPLL_FREQ = 1200 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14920040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14950004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14970005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14A70040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14AC0005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x165C00D0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x165D0034 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x16C800D0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16C90034 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x17AF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x17BB0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x17BE0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x17BF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x17C60004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17D20004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17D50002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17D60040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/s1_13_winkle_ring.attributes b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_13_winkle_ring.attributes new file mode 100644 index 000000000..ab0d531ec --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_13_winkle_ring.attributes @@ -0,0 +1,269 @@ +# $Id: s1_13_winkle_ring.attributes,v 1.2 2013/06/19 14:07:22 jmcgill Exp $ + +#===============================================================================BEGIN Entry +# +#SELECT=0 +#PU_EX_DPLL_FREQ = 4800 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14920040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14950004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14970005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14A70040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14AC0005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x15480007 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15490080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15C30001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x15C400E0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x165C0090 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x165D0024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16BF0001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16C00002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16C80090 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16C90024 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17AF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17BB0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17BE0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17BF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17C60004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17D20004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x17D50002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x17D60040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=1 +#PU_EX_DPLL_FREQ = 2400 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14920040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14950004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14970005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14A70040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14AC0005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x15480007 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15490080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15C30001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x15C400E0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x165C0050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x165D0014 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16BF0009 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16C0000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16C80050 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16C90014 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17AF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17BB0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17BE0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17BF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17C60004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17D20004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x17D50002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x17D60040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=2 +#PU_EX_DPLL_FREQ = 1200 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14920040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14950004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14970005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14A70040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14AA0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14AC0005 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x165C00D0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x165D0034 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x16C800D0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16C90034 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x17AF0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x17BB0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x17BE0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x17BF0040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x17C60004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17D20004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17D50002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17D60040 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/s1_20_winkle_ring.attributes b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_20_winkle_ring.attributes new file mode 100644 index 000000000..29807a3c9 --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_20_winkle_ring.attributes @@ -0,0 +1,268 @@ +# $Id: s1_20_winkle_ring.attributes,v 1.2 2013/08/28 19:49:46 jmcgill Exp $ +#===============================================================================BEGIN Entry +# +#SELECT=0 +#PU_EX_DPLL_FREQ = 4800 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14C00080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14C30008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14C5000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14D50080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14D80008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14DA000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x1576000F +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15F10003 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15F200C0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16890001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x168A0020 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x168B0048 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16ED0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16EE0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16F50001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16F60020 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x16F70048 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17DD0008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17E90008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17EC0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17ED0080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17F40008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x18000008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x18030004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x18040080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=1 +#PU_EX_DPLL_FREQ = 2400 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14C00080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14C30008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14C5000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14D50080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14D80008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14DA000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x1576000F +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15F10003 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15F200C0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x168A00A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x168B0028 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16ED0012 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16EE0014 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16F600A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16F70028 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17DD0008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17E90008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17EC0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17ED0080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17F40008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x18000008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x18030004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x18040080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=2 +#PU_EX_DPLL_FREQ = 1200 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14C00080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14C30008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14C5000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14D50080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14D80008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14DA000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x16890001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x168A00A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x168B0068 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16F50001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x16F600A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16F70068 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x17DD0008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x17E90008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x17EC0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17ED0080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17F40008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x18000008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x18030004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x18040080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/s1_21_winkle_ring.attributes b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_21_winkle_ring.attributes new file mode 100644 index 000000000..bc2ff66a2 --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/s1_21_winkle_ring.attributes @@ -0,0 +1,268 @@ +# $Id: s1_21_winkle_ring.attributes,v 1.2 2013/08/28 19:49:51 jmcgill Exp $ +#===============================================================================BEGIN Entry +# +#SELECT=0 +#PU_EX_DPLL_FREQ = 4800 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10010 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10010 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14C00080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14C30008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14C5000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14D50080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14D80008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14DA000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x1576000F +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15F10003 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15F200C0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16890001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x168A0020 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x168B0048 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16ED0002 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16EE0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16F50001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x16F60020 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x16F70048 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17DD0008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17E90008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17EC0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x17ED0080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x17F40008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x18000008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x18030004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x18040080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=1 +#PU_EX_DPLL_FREQ = 2400 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CMD1_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_C2I_SND_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b11000 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10100 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14C00080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14C30008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14C5000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14D50080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14D80008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14DA000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x1576000F +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x15F10003 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x15F200C0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x168A00A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x168B0028 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16ED0012 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x16EE0014 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x16F600A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x16F70028 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17DD0008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17E90008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x17EC0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x17ED0080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x17F40008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0x18000008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x18030004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x18040080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + +#===============================================================================BEGIN Entry +# +#SELECT=2 +#PU_EX_DPLL_FREQ = 1200 +#PU_NEST_FREQ = 2400 +#------------------------------------------------------------------------------- Ring String View +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:3) 0b1010 +# EHP.EX.CRSP1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:3) 0b1010 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:4) 0b10110 +# EHP.EX.DATA1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:4) 0b10110 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD0_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.PB_CFG_MODEQ.ESC.L2(0:5) 0b100100 +# EHP.EX.RCMD1_I2C_RCV_CTL.SERIAL_MODEQ.SHIFT_DATAQ.ESC.L2(0:5) 0b100100 +#------------------------------------------------------------------------------- Attribute View +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[0] u32[64] 0x14C00080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[1] u32[64] 0x14C30008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[2] u32[64] 0x14C5000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[3] u32[64] 0x14D50080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[4] u32[64] 0x14D80008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[5] u32[64] 0x14DA000A +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[6] u32[64] 0x16890001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[7] u32[64] 0x168A00A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[8] u32[64] 0x168B0068 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[9] u32[64] 0x16F50001 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[10] u32[64] 0x16F600A0 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[11] u32[64] 0x16F70068 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[12] u32[64] 0x17DD0008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[13] u32[64] 0x17E90008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[14] u32[64] 0x17EC0004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[15] u32[64] 0x17ED0080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[16] u32[64] 0x17F40008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[17] u32[64] 0x18000008 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[18] u32[64] 0x18030004 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[19] u32[64] 0x18040080 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[20] u32[64] 0xFFFF0000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[21] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[22] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[23] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[24] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[25] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[26] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[27] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[28] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[29] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[30] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[31] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[32] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[33] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[34] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[35] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[36] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[37] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[38] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[39] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[40] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[41] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[42] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[43] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[44] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[45] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[46] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[47] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[48] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[49] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[50] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[51] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[52] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[53] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[54] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[55] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[56] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[57] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[58] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[59] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[60] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[61] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[62] u32[64] 0x00000000 +ATTR_PROC_EX_FUNC_L3_DELTA_DATA[63] u32[64] 0x00000000 +#===============================================================================END Entry + diff --git a/src/usr/hwpf/hwp/winkle_ring_accessors/winkle_ring.mk b/src/usr/hwpf/hwp/winkle_ring_accessors/winkle_ring.mk new file mode 100644 index 000000000..eb654c24a --- /dev/null +++ b/src/usr/hwpf/hwp/winkle_ring_accessors/winkle_ring.mk @@ -0,0 +1,28 @@ +# IBM_PROLOG_BEGIN_TAG +# This is an automatically generated prolog. +# +# $Source: src/usr/hwpf/hwp/winkle_ring_accessors/winkle_ring.mk $ +# +# IBM CONFIDENTIAL +# +# COPYRIGHT International Business Machines Corp. 2013 +# +# p1 +# +# Object Code Only (OCO) source materials +# Licensed Internal Code Source Materials +# IBM HostBoot Licensed Internal Code +# +# The source code for this program is not published or otherwise +# divested of its trade secrets, irrespective of what has been +# deposited with the U.S. Copyright Office. +# +# Origin: 30 +# +# IBM_PROLOG_END_TAG +EXTRAINCDIR += ${ROOTPATH}/src/include/usr/hwpf/hwp/winkle_ring_accessors + +VPATH += winkle_ring_accessors + +OBJS += getL3DeltaDataAttr.o + -- cgit v1.2.1