blob: 04bd5b2eddb7b79bfde6c039268baffc82045a9f [file] [log] [blame]
Manish V Badarkhe1ffa0092021-10-20 22:06:40 +01001/*
Sandrine Bailleux5d922432022-07-18 12:58:59 +02002 * Copyright (c) 2021-2022, Arm Limited. All rights reserved.
Manish V Badarkhe1ffa0092021-10-20 22:06:40 +01003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
Sandrine Bailleux5d922432022-07-18 12:58:59 +02006#ifndef FVP_CRITICAL_DATA_H
7#define FVP_CRITICAL_DATA_H
Manish V Badarkhe1ffa0092021-10-20 22:06:40 +01008
9#include <common/nv_cntr_ids.h>
10#include <lib/utils_def.h>
11#include <plat/common/platform.h>
12
13#define EVLOG_CRITICAL_DATA_STRING "CRITICAL DATA"
14
15#define CRITICAL_DATA_ID CRITICAL_DATA_ID_BASE
16
17struct fvp_critical_data {
18
19 /* platform NV counters */
20 unsigned int nv_ctr[MAX_NV_CTR_IDS];
21};
Sandrine Bailleux5d922432022-07-18 12:58:59 +020022
23#endif /* FVP_CRITICAL_DATA_H */