tbb_ext.h 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /*
  2. * Copyright (c) 2015-2020, ARM Limited and Contributors. All rights reserved.
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. */
  6. #ifndef TBB_EXT_H
  7. #define TBB_EXT_H
  8. #include "ext.h"
  9. /* TBBR extensions */
  10. enum {
  11. TRUSTED_FW_NVCOUNTER_EXT,
  12. NON_TRUSTED_FW_NVCOUNTER_EXT,
  13. TRUSTED_BOOT_FW_HASH_EXT,
  14. TRUSTED_BOOT_FW_CONFIG_HASH_EXT,
  15. HW_CONFIG_HASH_EXT,
  16. FW_CONFIG_HASH_EXT,
  17. TRUSTED_WORLD_PK_EXT,
  18. NON_TRUSTED_WORLD_PK_EXT,
  19. SCP_FW_CONTENT_CERT_PK_EXT,
  20. SCP_FW_HASH_EXT,
  21. SOC_FW_CONTENT_CERT_PK_EXT,
  22. SOC_AP_FW_HASH_EXT,
  23. SOC_FW_CONFIG_HASH_EXT,
  24. TRUSTED_OS_FW_CONTENT_CERT_PK_EXT,
  25. TRUSTED_OS_FW_HASH_EXT,
  26. TRUSTED_OS_FW_EXTRA1_HASH_EXT,
  27. TRUSTED_OS_FW_EXTRA2_HASH_EXT,
  28. TRUSTED_OS_FW_CONFIG_HASH_EXT,
  29. NON_TRUSTED_FW_CONTENT_CERT_PK_EXT,
  30. NON_TRUSTED_WORLD_BOOTLOADER_HASH_EXT,
  31. NON_TRUSTED_FW_CONFIG_HASH_EXT,
  32. SP_PKG1_HASH_EXT,
  33. SP_PKG2_HASH_EXT,
  34. SP_PKG3_HASH_EXT,
  35. SP_PKG4_HASH_EXT,
  36. SP_PKG5_HASH_EXT,
  37. SP_PKG6_HASH_EXT,
  38. SP_PKG7_HASH_EXT,
  39. SP_PKG8_HASH_EXT,
  40. SCP_FWU_CFG_HASH_EXT,
  41. AP_FWU_CFG_HASH_EXT,
  42. FWU_HASH_EXT
  43. };
  44. #endif /* TBB_EXT_H */