diff --git a/include/plat/common/platform.h b/include/plat/common/platform.h index 1def86ea7d19e3d62a3b4be6fcdfcc511ada670f..2d5c521db2f376db07dc44080f7520487f77505a 100644 --- a/include/plat/common/platform.h +++ b/include/plat/common/platform.h @@ -16,6 +16,7 @@ #if TRNG_SUPPORT #include "plat_trng.h" #endif +#include /******************************************************************************* * Forward declarations @@ -349,4 +350,12 @@ int32_t plat_get_soc_revision(void); */ int32_t plat_is_smccc_feature_available(u_register_t fid); +/******************************************************************************* + * FWU platform specific functions + ******************************************************************************/ +int plat_fwu_set_metadata_image_source(unsigned int image_id, + uintptr_t *dev_handle, + uintptr_t *image_spec); +void plat_fwu_set_images_source(struct fwu_metadata *metadata); + #endif /* PLATFORM_H */