dsp: firmware_update: Stabilize downstream devices related ABI
These ABIs are now required by PLDM to query information from
downstream devices[1]. Mark them as stable to make the symbols
visible.
[1]: https://gerrit.openbmc.org/c/openbmc/pldm/+/75390
Change-Id: I6892fb6ffa878b8530e57ce338fe02048d9b08f7
Signed-off-by: Unive Tien <unive.tien.wiwynn@gmail.com>
diff --git a/src/dsp/firmware_update.c b/src/dsp/firmware_update.c
index 09c4f66..b94f019 100644
--- a/src/dsp/firmware_update.c
+++ b/src/dsp/firmware_update.c
@@ -475,7 +475,7 @@
return PLDM_SUCCESS;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_pldm_descriptor_from_iter(struct pldm_descriptor_iter *iter,
struct pldm_descriptor *desc)
{
@@ -1095,7 +1095,7 @@
return PLDM_SUCCESS;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int encode_query_downstream_devices_req(uint8_t instance_id,
struct pldm_msg *msg)
{
@@ -1109,7 +1109,7 @@
msg);
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_query_downstream_devices_resp(
const struct pldm_msg *msg, size_t payload_length,
struct pldm_query_downstream_devices_resp *resp_data)
@@ -1159,7 +1159,7 @@
return pldm_msgbuf_destroy_consumed(buf);
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int encode_query_downstream_identifiers_req(
uint8_t instance_id,
const struct pldm_query_downstream_identifiers_req *params_req,
@@ -1203,7 +1203,7 @@
return pldm_msgbuf_destroy(buf);
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_query_downstream_identifiers_resp(
const struct pldm_msg *msg, size_t payload_length,
struct pldm_query_downstream_identifiers_resp *resp_data,
@@ -1264,7 +1264,7 @@
return 0;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_pldm_downstream_device_from_iter(
struct pldm_downstream_device_iter *iter,
struct pldm_downstream_device *dev)
@@ -1292,7 +1292,7 @@
return pldm_msgbuf_destroy(buf);
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int encode_get_downstream_firmware_parameters_req(
uint8_t instance_id,
const struct pldm_get_downstream_firmware_parameters_req *params_req,
@@ -1336,7 +1336,7 @@
return pldm_msgbuf_destroy(buf);
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_get_downstream_firmware_parameters_resp(
const struct pldm_msg *msg, size_t payload_length,
struct pldm_get_downstream_firmware_parameters_resp *resp_data,
@@ -1394,7 +1394,7 @@
return 0;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_pldm_downstream_device_parameters_entry_from_iter(
struct pldm_downstream_device_parameters_iter *iter,
struct pldm_downstream_device_parameters_entry *entry)