fvp_critical_data.h 496 B

1234567891011121314151617181920212223
  1. /*
  2. * Copyright (c) 2021-2022, Arm Limited. All rights reserved.
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. */
  6. #ifndef FVP_CRITICAL_DATA_H
  7. #define FVP_CRITICAL_DATA_H
  8. #include <common/nv_cntr_ids.h>
  9. #include <lib/utils_def.h>
  10. #include <plat/common/platform.h>
  11. #define EVLOG_CRITICAL_DATA_STRING "CRITICAL DATA"
  12. #define CRITICAL_DATA_ID CRITICAL_DATA_ID_BASE
  13. struct fvp_critical_data {
  14. /* platform NV counters */
  15. unsigned int nv_ctr[MAX_NV_CTR_IDS];
  16. };
  17. #endif /* FVP_CRITICAL_DATA_H */