pdr : Stabilize pldm_entity_association_tree_add_entity()

Use of pldm_entity_association_tree_add_entity() is demonstrated here:

https://gerrit.openbmc.org/c/openbmc/pldm/+/44699

Change-Id: I4f75685bba5b44da0b3b853dbc2853b4d5676530
Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
diff --git a/abi/aarch64/gcc.dump b/abi/aarch64/gcc.dump
index 9efc504..07104dd 100644
--- a/abi/aarch64/gcc.dump
+++ b/abi/aarch64/gcc.dump
@@ -6523,6 +6523,45 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
                                       },
+                            '83121' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'tree',
+                                                               'type' => '77663'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'entity',
+                                                               'type' => '77593'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'entity_instance_number',
+                                                               'type' => '4895'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'parent',
+                                                               'type' => '77163'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'association_type',
+                                                               'type' => '168'
+                                                             },
+                                                      '5' => {
+                                                               'name' => 'is_remote',
+                                                               'type' => '6265'
+                                                             },
+                                                      '6' => {
+                                                               'name' => 'is_update_container_id',
+                                                               'type' => '6265'
+                                                             },
+                                                      '7' => {
+                                                               'name' => 'container_id',
+                                                               'type' => '4895'
+                                                             }
+                                                    },
+                                         'Return' => '77163',
+                                         'ShortName' => 'pldm_entity_association_tree_add_entity'
+                                       },
                             '83611' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
@@ -7565,6 +7604,7 @@
                                                  'pldm_entity_association_pdr_add_from_node_check' => 1,
                                                  'pldm_entity_association_pdr_extract' => 1,
                                                  'pldm_entity_association_tree_add' => 1,
+                                                 'pldm_entity_association_tree_add_entity' => 1,
                                                  'pldm_entity_association_tree_copy_root' => 1,
                                                  'pldm_entity_association_tree_destroy' => 1,
                                                  'pldm_entity_association_tree_destroy_root' => 1,
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index 35e6b93..f62fb24 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -8096,6 +8096,49 @@
                                          'Source' => 'pdr.c',
                                          'SourceLine' => '651'
                                        },
+                            '89280' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'tree',
+                                                               'type' => '83733'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'entity',
+                                                               'type' => '83669'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'entity_instance_number',
+                                                               'type' => '5485'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'parent',
+                                                               'type' => '83271'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'association_type',
+                                                               'type' => '173'
+                                                             },
+                                                      '5' => {
+                                                               'name' => 'is_remote',
+                                                               'type' => '6812'
+                                                             },
+                                                      '6' => {
+                                                               'name' => 'is_update_container_id',
+                                                               'offset' => '0',
+                                                               'type' => '6812'
+                                                             },
+                                                      '7' => {
+                                                               'name' => 'container_id',
+                                                               'offset' => '8',
+                                                               'type' => '5485'
+                                                             }
+                                                    },
+                                         'Return' => '83271',
+                                         'ShortName' => 'pldm_entity_association_tree_add_entity',
+                                         'Source' => 'pdr.c',
+                                         'SourceLine' => '520'
+                                       },
                             '8974' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -9179,6 +9222,7 @@
                                                  'pldm_entity_association_pdr_add_from_node_check' => 1,
                                                  'pldm_entity_association_pdr_extract' => 1,
                                                  'pldm_entity_association_tree_add' => 1,
+                                                 'pldm_entity_association_tree_add_entity' => 1,
                                                  'pldm_entity_association_tree_copy_root' => 1,
                                                  'pldm_entity_association_tree_destroy' => 1,
                                                  'pldm_entity_association_tree_destroy_root' => 1,
diff --git a/src/pdr.c b/src/pdr.c
index d921435..1f6334b 100644
--- a/src/pdr.c
+++ b/src/pdr.c
@@ -516,7 +516,7 @@
 						       false, true, 0xFFFF);
 }
 
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
 pldm_entity_node *pldm_entity_association_tree_add_entity(
 	pldm_entity_association_tree *tree, pldm_entity *entity,
 	uint16_t entity_instance_number, pldm_entity_node *parent,