mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-07 21:33:54 +00:00
feat(drtm): introduce plat API for DLME authentication features
This patch introduces a platform-specific function to provide DLME authentication features. While no platforms currently support DLME authentication, this change offers a structured way for platforms to define and expose their DLME authentication features, with the flexibility to extend support in the future if needed. Change-Id: Ia708914477c4d8cfee4809a9daade9a3e91ed073 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
This commit is contained in:
parent
8d24a30d60
commit
0f7ebef73e
2 changed files with 12 additions and 1 deletions
|
@ -1043,6 +1043,17 @@ This function returns the Maximum number of TCB hashes recorded by the
|
|||
platform.
|
||||
For more details see section 3.3 Table 6 of `DRTM`_ specification.
|
||||
|
||||
Function : plat_drtm_get_dlme_img_auth_features()
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
::
|
||||
|
||||
Argument : void
|
||||
Return : uint64_t
|
||||
|
||||
This function returns the DLME image authentication features.
|
||||
For more details see section 3.3 Table 6 of `DRTM`_ specification.
|
||||
|
||||
Function : plat_drtm_validate_ns_region()
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
|
@ -60,7 +60,7 @@ uint64_t plat_drtm_get_tcb_hash_table_size(void);
|
|||
uint64_t plat_drtm_get_imp_def_dlme_region_size(void);
|
||||
uint64_t plat_drtm_get_tcb_hash_features(void);
|
||||
uint64_t plat_drtm_get_acpi_tables_region_size(void);
|
||||
|
||||
uint64_t plat_drtm_get_dlme_img_auth_features(void);
|
||||
|
||||
/* DRTM error handling functions */
|
||||
int plat_set_drtm_error(uint64_t error_code);
|
||||
|
|
Loading…
Add table
Reference in a new issue