diff --git a/plat/amd/versal2/include/scmi.h b/plat/amd/versal2/include/scmi.h index 0ab8b34a7..761535bd5 100644 --- a/plat/amd/versal2/include/scmi.h +++ b/plat/amd/versal2/include/scmi.h @@ -14,6 +14,14 @@ void init_scmi_server(void); +size_t plat_scmi_pd_count(unsigned int agent_id); +const char *plat_scmi_pd_get_name(unsigned int agent_id, unsigned int pd_id); +unsigned int plat_scmi_pd_statistics(unsigned int agent_id, unsigned long *pd_id); +unsigned int plat_scmi_pd_get_attributes(unsigned int agent_id, unsigned int pd_id); +unsigned int plat_scmi_pd_get_state(unsigned int agent_id, unsigned int pd_id); +int32_t plat_scmi_pd_set_state(unsigned int agent_id, unsigned int flags, unsigned int pd_id, + unsigned int state); + #define SCMI_VENDOR "AMD" #define SCMI_PRODUCT "Versal Gen 2"