arm-trusted-firmware/include/lib/extensions/fgt2.h
Arvind Ram Prakash 33e6aaacf1 feat(fgt2): add support for FEAT_FGT2
This patch disables trapping to EL3 when the FEAT_FGT2
specific trap registers are accessed by setting the
SCR_EL3.FGTEn2 bit

Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
Change-Id: I6d2b614affb9067b2bc3d7bf0ae7d169d031592a
2024-07-18 13:49:43 -05:00

20 lines
333 B
C

/*
* Copyright (c) 2024, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef FGT2_H
#define FGT2_H
#include <context.h>
#if ENABLE_FEAT_FGT2
void fgt2_enable(cpu_context_t *ctx);
#else
static inline void fgt2_enable(cpu_context_t *ctx)
{
}
#endif /* ENABLE_FEAT_FGT2 */
#endif /* FGT2_H */