diff options
author | Prachi Gupta <pragupta@us.ibm.com> | 2016-04-26 16:47:53 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-05-05 00:51:21 -0400 |
commit | 5d1be040b379b8c721d0c25da679d05c814f1efc (patch) | |
tree | cf00fed946ac453bb23b01f38bfc18c9e70675c6 /src/import/chips/p9 | |
parent | 5a3cf1545766ec26318c4dd6e36dee1024c10a83 (diff) | |
download | talos-hostboot-5d1be040b379b8c721d0c25da679d05c814f1efc.tar.gz talos-hostboot-5d1be040b379b8c721d0c25da679d05c814f1efc.zip |
initCompiler: display correct buffer inserts
- fix problem with the scom bit ranges of all the clock-on content
were being applied to one scom address
- Display only the required chunks of the enum values
Change-Id: I322e9216ab30e4c470cd06a1c963a8f845aa249a
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23700
Tested-by: Jenkins Server
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24102
Tested-by: FSP CI Jenkins
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C | 1014 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C | 30 |
2 files changed, 0 insertions, 1044 deletions
diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C index c963c9796..ed06ed0eb 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C @@ -208,8 +208,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 63 ); } } @@ -218,8 +216,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 63 ); } } @@ -228,8 +224,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 63 ); } } @@ -238,8 +232,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 63 ); } } @@ -248,8 +240,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 63 ); } } @@ -258,8 +248,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 63 ); } } @@ -268,8 +256,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 63 ); } } @@ -278,23 +264,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_SMP = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 62 ); } } @@ -303,23 +283,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_SMP = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 62 ); } } @@ -328,23 +302,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_SMP = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 62 ); } } @@ -353,23 +321,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_SMP = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 62 ); } } @@ -382,8 +344,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 63 ); } } @@ -392,8 +352,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_SMALL_SYSTEM_MODE = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 63 ); } } @@ -402,16 +360,12 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_CHIP_IS_GROUP = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 63 ); } } { constexpr auto l_scom_buffer_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 63 ); } { @@ -419,8 +373,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } } @@ -429,113 +381,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 60 ); } } @@ -544,8 +464,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 63 ); } } @@ -554,113 +472,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 60 ); } } @@ -669,8 +555,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 63 ); } } @@ -679,113 +563,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 60 ); } } @@ -794,8 +646,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 63 ); } } @@ -804,113 +654,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 60 ); } } @@ -919,8 +737,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 63 ); } } @@ -930,8 +746,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 63 ); } } @@ -941,8 +755,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 63 ); } } @@ -952,8 +764,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 63 ); } } @@ -963,8 +773,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 63 ); } } @@ -1073,8 +881,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 63 ); } } @@ -1083,57 +889,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 61 ); } } @@ -1142,8 +932,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 63 ); } } @@ -1152,57 +940,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 61 ); } } @@ -1211,8 +983,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 63 ); } } @@ -1221,57 +991,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 61 ); } } @@ -1280,8 +1034,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 63 ); } } @@ -1290,57 +1042,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 61 ); } } @@ -1349,8 +1085,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } } @@ -1359,57 +1093,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 61 ); } } @@ -1418,8 +1136,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 63 ); } } @@ -1428,57 +1144,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 61 ); } } @@ -1487,8 +1187,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 63 ); } } @@ -1497,57 +1195,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ID_0 = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 61 ); } } @@ -1556,8 +1238,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 63 ); } } @@ -1567,8 +1247,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 63 ); } } @@ -1578,8 +1256,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 63 ); } } @@ -1589,8 +1265,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 63 ); } } @@ -1600,8 +1274,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 63 ); } } @@ -1611,8 +1283,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 63 ); } } @@ -1622,8 +1292,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 63 ); } } @@ -1633,23 +1301,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 63 ); } } { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 63 ); } { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 63 ); } { @@ -1696,9 +1358,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 63 ); } } @@ -1706,9 +1366,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 63 ); } } @@ -1716,9 +1374,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 63 ); } } @@ -1726,9 +1382,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 63 ); } } @@ -1736,9 +1390,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_CCSM_MODE_ON)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 63 ); } } @@ -1746,9 +1398,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_SMP_OPTICS_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_SMP_OPTICS_MODE_OPTICS_IS_A_BUS)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 63 ); } } @@ -1756,9 +1406,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_CAPI_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_CAPI_MODE_ON)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 63 ); } } @@ -1766,24 +1414,18 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 62 ); } } @@ -1791,24 +1433,18 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 62 ); } } @@ -1816,24 +1452,18 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 62 ); } } @@ -1841,24 +1471,18 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 60 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 62 ); } } @@ -1866,9 +1490,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_CCSM_MODE_ON)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 63 ); } } @@ -1876,9 +1498,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_ADDR_BAR_MODE_SMALL_SYSTEM)) { constexpr auto l_scom_buffer_SMALL_SYSTEM_MODE = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 63 ); } } @@ -1886,26 +1506,20 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP)) { constexpr auto l_scom_buffer_CHIP_IS_GROUP = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 63 ); } } { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 63 ); } { if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } } @@ -1913,114 +1527,82 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 60 ); } } @@ -2028,9 +1610,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 63 ); } } @@ -2038,114 +1618,82 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 60 ); } } @@ -2153,9 +1701,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 63 ); } } @@ -2163,114 +1709,82 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 60 ); } } @@ -2278,9 +1792,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 63 ); } } @@ -2288,114 +1800,82 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 56 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 60 ); } } @@ -2403,9 +1883,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if (l_def_LINK_A_AGGREGATE_EN) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 63 ); } } @@ -2414,9 +1892,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 63 ); } } @@ -2425,9 +1901,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 63 ); } } @@ -2436,9 +1910,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 63 ); } } @@ -2447,9 +1919,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 63 ); } } @@ -2474,9 +1944,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 63 ); } } @@ -2484,58 +1952,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 61 ); } } @@ -2543,9 +1995,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 63 ); } } @@ -2553,58 +2003,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 61 ); } } @@ -2612,9 +2046,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 63 ); } } @@ -2622,58 +2054,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 61 ); } } @@ -2681,9 +2097,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 63 ); } } @@ -2691,58 +2105,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 61 ); } } @@ -2750,9 +2148,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_4] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } } @@ -2760,58 +2156,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 61 ); } } @@ -2819,9 +2199,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_5] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 63 ); } } @@ -2829,58 +2207,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 61 ); } } @@ -2888,9 +2250,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_6] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 63 ); } } @@ -2898,58 +2258,42 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 55 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 61 ); } } @@ -2957,9 +2301,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if (l_def_LINK_X_AGGREGATE_EN) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 63 ); } } @@ -2968,9 +2310,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 63 ); } } @@ -2979,9 +2319,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 63 ); } } @@ -2990,9 +2328,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 63 ); } } @@ -3001,9 +2337,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 63 ); } } @@ -3012,9 +2346,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 63 ); } } @@ -3023,9 +2355,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 63 ); } } @@ -3034,24 +2364,18 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 63 ); } } { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 63 ); } { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 63 ); } l_rc = fapi2::putScom(TGT0, 0x5011c0full, l_scom_buffer); @@ -3075,8 +2399,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 0, 1, 63 ); } } @@ -3085,8 +2407,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 1, 1, 63 ); } } @@ -3095,8 +2415,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 63 ); } } @@ -3105,8 +2423,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 63 ); } } @@ -3115,8 +2431,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_CCSM_MODE_ON)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 29, 1, 63 ); } } @@ -3125,8 +2439,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_SMP_OPTICS_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_SMP_OPTICS_MODE_OPTICS_IS_A_BUS)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 30, 1, 63 ); } } @@ -3135,8 +2447,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_CAPI_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_CAPI_MODE_ON)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 31, 1, 63 ); } } @@ -3145,23 +2455,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 32, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 32, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 32, 2, 62 ); } } @@ -3170,23 +2474,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 34, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 34, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 34, 2, 62 ); } } @@ -3195,23 +2493,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 36, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 36, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 36, 2, 62 ); } } @@ -3220,23 +2512,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_SMP)) { constexpr auto l_scom_buffer_SMP = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMP, 38, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_CAPI)) { constexpr auto l_scom_buffer_CAPI = 0x15; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CAPI, 38, 2, 62 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_NV)) { constexpr auto l_scom_buffer_NV = 0x2a; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 58 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 60 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_NV, 38, 2, 62 ); } } @@ -3245,8 +2531,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_CCSM_MODE_ON)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 52, 1, 63 ); } } @@ -3255,8 +2539,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_ADDR_BAR_MODE_SMALL_SYSTEM)) { constexpr auto l_scom_buffer_SMALL_SYSTEM_MODE = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_SMALL_SYSTEM_MODE, 53, 1, 63 ); } } @@ -3265,16 +2547,12 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP)) { constexpr auto l_scom_buffer_CHIP_IS_GROUP = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CHIP_IS_GROUP, 54, 1, 63 ); } } { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 55, 1, 63 ); } @@ -3282,8 +2560,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } } @@ -3292,113 +2568,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 12, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_0] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 12, 4, 60 ); } } @@ -3407,8 +2651,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 63 ); } } @@ -3417,113 +2659,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 16, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_1] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 16, 4, 60 ); } } @@ -3532,8 +2742,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 63 ); } } @@ -3542,113 +2750,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 20, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_2] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 20, 4, 60 ); } } @@ -3657,8 +2833,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 7, 1, 63 ); } } @@ -3667,113 +2841,81 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x111; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x222; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0x333; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x444; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x555; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x666; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x777; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_8)) { constexpr auto l_scom_buffer_ID_8 = 0x888; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_8, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_9)) { constexpr auto l_scom_buffer_ID_9 = 0x999; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_9, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_10)) { constexpr auto l_scom_buffer_ID_10 = 0xaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_10, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_11)) { constexpr auto l_scom_buffer_ID_11 = 0xbbb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_11, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_12)) { constexpr auto l_scom_buffer_ID_12 = 0xccc; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_12, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_13)) { constexpr auto l_scom_buffer_ID_13 = 0xddd; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_13, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_14)) { constexpr auto l_scom_buffer_ID_14 = 0xeee; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_14, 24, 4, 60 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID[literal_3] == literal_15)) { constexpr auto l_scom_buffer_ID_15 = 0xfff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 56 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_15, 24, 4, 60 ); } } @@ -3782,8 +2924,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if (l_def_LINK_A_AGGREGATE_EN) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 28, 1, 63 ); } } @@ -3793,8 +2933,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 63 ); } } @@ -3804,8 +2942,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 63 ); } } @@ -3815,8 +2951,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 63 ); } } @@ -3826,8 +2960,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_A_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 63 ); } } @@ -3853,8 +2985,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 0, 1, 63 ); } } @@ -3863,57 +2993,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 16, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_0] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 16, 3, 61 ); } } @@ -3922,8 +3036,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_1] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 1, 1, 63 ); } } @@ -3932,57 +3044,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 19, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_1] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 19, 3, 61 ); } } @@ -3991,8 +3087,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_2] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 2, 1, 63 ); } } @@ -4001,57 +3095,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 22, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_2] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 22, 3, 61 ); } } @@ -4060,8 +3138,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_3] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 3, 1, 63 ); } } @@ -4070,57 +3146,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 25, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_3] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 25, 3, 61 ); } } @@ -4129,8 +3189,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_4] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } } @@ -4139,57 +3197,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 28, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_4] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 28, 3, 61 ); } } @@ -4198,8 +3240,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_5] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 5, 1, 63 ); } } @@ -4208,57 +3248,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 31, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_5] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 31, 3, 61 ); } } @@ -4267,8 +3291,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_6] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 6, 1, 63 ); } } @@ -4277,57 +3299,41 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_0)) { constexpr auto l_scom_buffer_ID_0 = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_0, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_1)) { constexpr auto l_scom_buffer_ID_1 = 0x49; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_1, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_2)) { constexpr auto l_scom_buffer_ID_2 = 0x92; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_2, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_3)) { constexpr auto l_scom_buffer_ID_3 = 0xdb; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_3, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_4)) { constexpr auto l_scom_buffer_ID_4 = 0x124; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_4, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_5)) { constexpr auto l_scom_buffer_ID_5 = 0x16d; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_5, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_6)) { constexpr auto l_scom_buffer_ID_6 = 0x1b6; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_6, 34, 3, 61 ); } else if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID[literal_6] == literal_7)) { constexpr auto l_scom_buffer_ID_7 = 0x1ff; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 55 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 58 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ID_7, 34, 3, 61 ); } } @@ -4336,8 +3342,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if (l_def_LINK_X_AGGREGATE_EN) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 37, 1, 63 ); } } @@ -4347,8 +3351,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 8, 1, 63 ); } } @@ -4358,8 +3360,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 9, 1, 63 ); } } @@ -4369,8 +3369,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 10, 1, 63 ); } } @@ -4380,8 +3378,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 11, 1, 63 ); } } @@ -4391,8 +3387,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 12, 1, 63 ); } } @@ -4402,8 +3396,6 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 13, 1, 63 ); } } @@ -4413,23 +3405,17 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ && l_def_LINK_X_AGGREGATE_EN)) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 14, 1, 63 ); } } { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 49, 1, 63 ); } { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 50, 1, 63 ); } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C index 44a47c60b..91e2a7a2d 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C @@ -117,37 +117,27 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ { constexpr auto l_scom_buffer_ON = 0x7; l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } else if (((l_def_NUM_X_LINKS_CFG != literal_0) || (l_def_NUM_A_LINKS_CFG != literal_0))) { constexpr auto l_scom_buffer_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 63 ); } } { constexpr auto l_scom_buffer_CNT_64 = 0x102040; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 43 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 50 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 57 ); } { constexpr auto l_scom_buffer_CNT_64 = 0x102040; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 43 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 50 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 57 ); } { constexpr auto l_scom_buffer_CNT_42 = 0x2aaaa; l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 46 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 58 ); } l_rc = fapi2::putScom(TGT0, 0x501180aull, l_scom_buffer); @@ -171,38 +161,28 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if (((l_def_NUM_X_LINKS_CFG == literal_0) && (l_def_NUM_A_LINKS_CFG == literal_0))) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } else if (((l_def_NUM_X_LINKS_CFG != literal_0) || (l_def_NUM_A_LINKS_CFG != literal_0))) { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 61 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 62 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 63 ); } } { constexpr auto l_scom_buffer_CNT_64 = 0x102040; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 43 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 50 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 57 ); } { constexpr auto l_scom_buffer_CNT_64 = 0x102040; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 43 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 50 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 57 ); } { constexpr auto l_scom_buffer_CNT_42 = 0x2aaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 46 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 52 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 58 ); } l_rc = fapi2::putScom(TGT0, 0x5011c0aull, l_scom_buffer); @@ -1911,37 +1891,27 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ if (((l_def_NUM_X_LINKS_CFG == literal_0) && (l_def_NUM_A_LINKS_CFG == literal_0))) { constexpr auto l_scom_buffer_ON = 0x7; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_ON, 4, 1, 63 ); } else if (((l_def_NUM_X_LINKS_CFG != literal_0) || (l_def_NUM_A_LINKS_CFG != literal_0))) { constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 61 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 62 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_OFF, 4, 1, 63 ); } } { constexpr auto l_scom_buffer_CNT_64 = 0x102040; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 43 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 50 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 16, 7, 57 ); } { constexpr auto l_scom_buffer_CNT_64 = 0x102040; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 43 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 50 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_64, 23, 7, 57 ); } { constexpr auto l_scom_buffer_CNT_42 = 0x2aaaa; - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 46 ); - l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 52 ); l_scom_buffer.insert<uint64_t> (l_scom_buffer_CNT_42, 30, 6, 58 ); } |