diff options
author | Marty Gloff <mgloff@us.ibm.com> | 2018-05-24 10:18:00 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-05-24 16:43:01 -0400 |
commit | cd8df2a4b0330bf0f5457463d503f132cb649ca3 (patch) | |
tree | 46b1bf42e97f718082e77e2eb51c07c3f1ac1f7c /src/usr | |
parent | d161474ee597e6242d3ee4a82eb1f8024070834a (diff) | |
download | talos-hostboot-cd8df2a4b0330bf0f5457463d503f132cb649ca3.tar.gz talos-hostboot-cd8df2a4b0330bf0f5457463d503f132cb649ca3.zip |
Clear Block Spec Deconfig Attribute when Gard is removed
In the Resource Recovery redesign, the Block Spec Deconfig attribute gets set
when a check for minimal hardware fails to find enough hardware, and it gets
cleared when there is a hardware change. Now, the Block Spec Deconfig attribute
will also be cleared when a target that had gard applied no longer has any gard
records.
Change-Id: I8f93ca4821b1360638a94855c0aadb3dda365046
CQ: SW429890
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59325
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Brian E. Bakke <bbakke@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr')
-rw-r--r-- | src/usr/hwas/common/deconfigGard.C | 81 | ||||
-rwxr-xr-x | src/usr/targeting/common/xmltohb/attribute_types.xml | 4 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/simics_CUMULUS.system.xml | 134 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/simics_CUMULUS_CDIMM.system.xml | 134 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/target_types.xml | 42 |
5 files changed, 240 insertions, 155 deletions
diff --git a/src/usr/hwas/common/deconfigGard.C b/src/usr/hwas/common/deconfigGard.C index a1ab9bfc2..89d2e5791 100644 --- a/src/usr/hwas/common/deconfigGard.C +++ b/src/usr/hwas/common/deconfigGard.C @@ -187,6 +187,7 @@ errlHndl_t DeconfigGard::applyGardRecord(Target *i_pTarget, break; } + update_hwas_changed_mask(i_pTarget, HWAS_CHANGED_BIT_GARD_APPLIED); l_pErr = platLogEvent(i_pTarget, GARD_APPLIED); if (l_pErr) { @@ -587,6 +588,15 @@ errlHndl_t DeconfigGard::deconfigureTargetsFromGardRecordsForIpl( TARGETING::ATTR_BLOCK_SPEC_DECONFIG_type l_block_spec_deconfig = DeconfigGard::clearBlockSpecDeconfigForReplacedTargets(); + l_pErr = + clearBlockSpecDeconfigForUngardedTargets(l_block_spec_deconfig); + if (l_pErr) + { + HWAS_ERR("clearBlockSpecDeconfigForUngardedTargets returned an " + "error"); + break; + } + if(l_block_spec_deconfig != 0) { #if (!defined(CONFIG_CONSOLE_OUTPUT_TRACE) && defined(CONFIG_CONSOLE)) @@ -3027,5 +3037,76 @@ uint8_t DeconfigGard::clearBlockSpecDeconfigForReplacedTargets() return l_block_spec_deconfig; } // clearBlockSpecDeconfigForReplacedTargets +//****************************************************************************** +errlHndl_t + DeconfigGard::clearBlockSpecDeconfigForUngardedTargets(uint8_t &io_blockAttr) +{ + HWAS_INF("Clear Block Spec Deconfig for ungarded Targets"); + + errlHndl_t l_pErr = NULL; + GardRecords_t l_records; + + // Get system target + Target *pSys; + targetService().getTopLevelTarget(pSys); + + do + { + // Check Block Spec Deconfig value + if(io_blockAttr == 0) + { + // Block Spec Deconfig is already cleared + HWAS_INF("Block Spec Deconfig already cleared"); + } + + // Create the predicate with HWAS changed state and our GARD_APPLIED bit + PredicateHwasChanged l_predicateHwasChanged; + l_predicateHwasChanged.changedBit(HWAS_CHANGED_BIT_GARD_APPLIED, true); + + // Go through all targets + for (TargetIterator t_iter = targetService().begin(); + t_iter != targetService().end(); + ++t_iter) + { + Target* l_pTarget = *t_iter; + + // Check if target has gard applied + if (l_predicateHwasChanged(l_pTarget)) + { + // Get gard records for the target + l_pErr = platGetGardRecords(l_pTarget, l_records); + if (l_pErr) + { + break; + } + + // If there are gard records, continue to next target + if (l_records.size() > 0) + { + continue; + } + + // Check if Block Spec Deconfig is set + if(io_blockAttr == 1) + { + io_blockAttr = 0; + pSys->setAttr<ATTR_BLOCK_SPEC_DECONFIG>(io_blockAttr); + HWAS_INF("Block Spec Deconfig cleared due to no gard " + "records for 0x%.8x", + get_huid(l_pTarget)); + } + + // Clear GARD_APPLIED bit in HWAS changed flags for the target + HWAS_INF("HWAS_CHANGED_BIT_GARD_APPLIED cleared for 0x%.8x", + get_huid(l_pTarget)); + clear_hwas_changed_bit(l_pTarget, + HWAS_CHANGED_BIT_GARD_APPLIED); + } + } // for + } while (0); + + return l_pErr; +} // clearBlockSpecDeconfigForUngardedTargets + } // namespace HWAS diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index e57a081fb..5d158c124 100755 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -5116,6 +5116,10 @@ <name>RESRC_RECOV</name> <value>0x00000010</value> </enumerator> + <enumerator> + <name>GARD_APPLIED</name> + <value>0x00000020</value> + </enumerator> <id>HWAS_CHANGED_BIT</id> </enumerationType> diff --git a/src/usr/targeting/common/xmltohb/simics_CUMULUS.system.xml b/src/usr/targeting/common/xmltohb/simics_CUMULUS.system.xml index cd468970c..eaa1fb348 100644 --- a/src/usr/targeting/common/xmltohb/simics_CUMULUS.system.xml +++ b/src/usr/targeting/common/xmltohb/simics_CUMULUS.system.xml @@ -678,7 +678,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000019</default> + <default>0x00000039</default> </attribute> @@ -959,7 +959,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1341,7 +1341,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1424,7 +1424,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1507,7 +1507,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1590,7 +1590,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1673,7 +1673,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1756,7 +1756,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1839,7 +1839,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1922,7 +1922,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2005,7 +2005,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2088,7 +2088,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2171,7 +2171,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2254,7 +2254,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2337,7 +2337,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2420,7 +2420,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2503,7 +2503,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2586,7 +2586,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2669,7 +2669,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2752,7 +2752,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2835,7 +2835,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2918,7 +2918,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3001,7 +3001,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3084,7 +3084,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3167,7 +3167,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3250,7 +3250,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3984,7 +3984,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4065,7 +4065,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4144,7 +4144,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4223,7 +4223,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4302,7 +4302,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4381,7 +4381,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4460,7 +4460,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4538,7 +4538,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4616,7 +4616,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4694,7 +4694,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4772,7 +4772,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4850,7 +4850,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4928,7 +4928,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5006,7 +5006,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5084,7 +5084,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5162,7 +5162,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5240,7 +5240,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5318,7 +5318,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5517,7 +5517,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000013</default> + <default>0x00000033</default> </attribute> <attribute> <id>I2C_BUS_SPEED_ARRAY</id> @@ -5908,7 +5908,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000013</default> + <default>0x00000033</default> </attribute> <attribute> <id>I2C_BUS_SPEED_ARRAY</id> @@ -6928,7 +6928,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7011,7 +7011,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7094,7 +7094,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7177,7 +7177,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7260,7 +7260,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7343,7 +7343,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7426,7 +7426,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7509,7 +7509,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7592,7 +7592,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7675,7 +7675,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7758,7 +7758,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7841,7 +7841,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11319,7 +11319,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11410,7 +11410,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11501,7 +11501,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11592,7 +11592,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11683,7 +11683,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11774,7 +11774,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -13405,7 +13405,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -13499,7 +13499,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -13593,7 +13593,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> diff --git a/src/usr/targeting/common/xmltohb/simics_CUMULUS_CDIMM.system.xml b/src/usr/targeting/common/xmltohb/simics_CUMULUS_CDIMM.system.xml index a35956813..43750df7d 100644 --- a/src/usr/targeting/common/xmltohb/simics_CUMULUS_CDIMM.system.xml +++ b/src/usr/targeting/common/xmltohb/simics_CUMULUS_CDIMM.system.xml @@ -691,7 +691,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000019</default> + <default>0x00000039</default> </attribute> @@ -972,7 +972,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1354,7 +1354,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1437,7 +1437,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1520,7 +1520,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1603,7 +1603,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1686,7 +1686,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1769,7 +1769,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1852,7 +1852,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -1935,7 +1935,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2018,7 +2018,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2101,7 +2101,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2184,7 +2184,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2267,7 +2267,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2350,7 +2350,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2433,7 +2433,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2516,7 +2516,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2599,7 +2599,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2682,7 +2682,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2765,7 +2765,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2848,7 +2848,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -2931,7 +2931,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3014,7 +3014,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3097,7 +3097,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3180,7 +3180,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3263,7 +3263,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -3979,7 +3979,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4060,7 +4060,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4139,7 +4139,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4218,7 +4218,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4297,7 +4297,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4376,7 +4376,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -4455,7 +4455,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4533,7 +4533,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4611,7 +4611,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4689,7 +4689,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4767,7 +4767,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4845,7 +4845,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -4923,7 +4923,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5001,7 +5001,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5079,7 +5079,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5157,7 +5157,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5235,7 +5235,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5313,7 +5313,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> <attribute> @@ -5510,7 +5510,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000013</default> + <default>0x00000033</default> </attribute> <attribute> <id>I2C_BUS_SPEED_ARRAY</id> @@ -5901,7 +5901,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000013</default> + <default>0x00000033</default> </attribute> <attribute> <id>I2C_BUS_SPEED_ARRAY</id> @@ -6921,7 +6921,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7004,7 +7004,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7087,7 +7087,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7170,7 +7170,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7253,7 +7253,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7336,7 +7336,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7419,7 +7419,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7502,7 +7502,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7585,7 +7585,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7668,7 +7668,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7751,7 +7751,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -7834,7 +7834,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11312,7 +11312,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11403,7 +11403,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11494,7 +11494,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11585,7 +11585,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11676,7 +11676,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -11767,7 +11767,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -13398,7 +13398,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -13488,7 +13488,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> @@ -13578,7 +13578,7 @@ <attribute> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000011</default> + <default>0x00000031</default> </attribute> diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml index b03c87409..106126ac6 100644 --- a/src/usr/targeting/common/xmltohb/target_types.xml +++ b/src/usr/targeting/common/xmltohb/target_types.xml @@ -166,7 +166,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -359,7 +359,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -497,7 +497,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -998,7 +998,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000019</default> + <default>0x00000039</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1268,7 +1268,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1295,7 +1295,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1318,7 +1318,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1346,7 +1346,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1394,7 +1394,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1431,7 +1431,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1503,7 +1503,7 @@ </attribute> <attribute><id>DECONFIG_GARDABLE</id><default>1</default></attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute><id>PARENT_PERVASIVE</id></attribute> @@ -1537,7 +1537,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1573,7 +1573,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000013</default> + <default>0x00000033</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1636,7 +1636,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1681,7 +1681,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1746,7 +1746,7 @@ <id>CDM_DOMAIN</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1945,7 +1945,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -1997,7 +1997,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> @@ -2131,7 +2131,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute><id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000013</default> + <default>0x00000033</default> </attribute> </targetType> @@ -2158,7 +2158,7 @@ </attribute> <attribute><id>DECONFIG_GARDABLE</id><default>1</default></attribute> <attribute><id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> - <default>0x00000013</default> + <default>0x00000033</default> </attribute> <attribute> <id>CDM_DOMAIN</id> @@ -2178,7 +2178,7 @@ <id>DECONFIG_GARDABLE</id> </attribute> <attribute> - <default>0x00000011</default> + <default>0x00000031</default> <id>HWAS_STATE_CHANGED_SUBSCRIPTION_MASK</id> </attribute> <attribute> |