diff options
author | John Rell <jgrell@us.ibm.com> | 2017-06-15 14:42:36 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-08-20 10:08:03 -0500 |
commit | 58b5e5dba045fbfa1ab85996fafe9dba57353c2a (patch) | |
tree | a332def313345bddd16e72c4db5a88a87792ae8a /src/import/chips/p9/procedures/hwp | |
parent | 0502c52ac63f3ac0027247174f981e24e65b7642 (diff) | |
download | talos-hostboot-58b5e5dba045fbfa1ab85996fafe9dba57353c2a.tar.gz talos-hostboot-58b5e5dba045fbfa1ab85996fafe9dba57353c2a.zip |
jgr17061500 Nim Obus DD2 update
Added attribute control of value applied to CTLE coarse regs.
The register width changed between DD1 and DD2.
Change-Id: Ic8b9dac65023b7bcb50dedd32072b0507e9c285b
Original-Change-Id: I7fe0fb50f0a352b8ceff2a6f01eadc53ef9fddc1
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41906
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Benjamin Gass <bgass@us.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64767
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C | 1518 |
1 files changed, 1301 insertions, 217 deletions
diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C index b30920129..d925dd112 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C @@ -34,8 +34,9 @@ constexpr uint64_t literal_1 = 1; constexpr uint64_t literal_0b0001 = 0b0001; constexpr uint64_t literal_0b1000 = 0b1000; constexpr uint64_t literal_0b10000 = 0b10000; -constexpr uint64_t literal_0b0011 = 0b0011; constexpr uint64_t literal_0b1010 = 0b1010; +constexpr uint64_t literal_0b0011 = 0b0011; +constexpr uint64_t literal_0b00011 = 0b00011; constexpr uint64_t literal_0b000000 = 0b000000; constexpr uint64_t literal_0b000 = 0b000; constexpr uint64_t literal_0b01 = 0b01; @@ -63,6 +64,9 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION)); uint64_t l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0); uint64_t l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1); + fapi2::ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES_Type l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES; + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES, TGT2, + l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES)); fapi2::ATTR_CHIP_EC_FEATURE_SW387041_Type l_TGT2_ATTR_CHIP_EC_FEATURE_SW387041; FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_SW387041, TGT2, l_TGT2_ATTR_CHIP_EC_FEATURE_SW387041)); fapi2::buffer<uint64_t> l_scom_buffer; @@ -1269,361 +1273,721 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300009010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300009010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300109010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300109010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300209010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300309010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300409010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300509010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300609010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300709010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300809010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300909010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300a09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300b09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300c09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300d09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300e09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000300f09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301009010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301109010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301209010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301209010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301309010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301309010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301409010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301409010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301509010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301509010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301609010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301609010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000301709010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000301709010c3full, l_scom_buffer)); } { @@ -1821,361 +2185,721 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00009010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00009010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00109010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00109010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00209010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00309010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00409010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00409010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00509010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00509010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00609010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00709010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00809010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00809010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00909010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00909010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00a09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00b09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00c09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00c09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00d09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00e09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00f09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01009010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01109010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01209010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01209010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01309010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01309010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01409010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01509010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01509010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01609010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01609010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01709010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer)); } { @@ -2373,361 +3097,721 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80009010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80009010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80109010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80109010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80209010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80309010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80409010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80509010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80609010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80709010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80809010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80909010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80a09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80b09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80c09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80d09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80e09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80f09010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81009010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81109010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81209010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81209010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81309010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81309010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81409010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81409010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81509010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81509010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81609010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81609010c3full, l_scom_buffer)); } { FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81709010c3full, l_scom_buffer )); + l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); + if (((l_chip_id == 0x5) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 4, 60, uint64_t>(literal_0b00011 ); + } } else if (((l_chip_id == 0x5) && (l_chip_ec == 0x20)) || ((l_chip_id == 0x6) && (l_chip_ec == 0x10)) ) { - l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + if (l_TGT2_ATTR_CHIP_EC_FEATURE_OBUS_P9NDD1_SPY_NAMES) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b0011 ); + } + else if (( true )) + { + l_scom_buffer.insert<48, 5, 59, uint64_t>(literal_0b00011 ); + } } - l_scom_buffer.insert<53, 4, 60, uint64_t>(literal_0b1010 ); FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81709010c3full, l_scom_buffer)); } { |