1*91f16700Schasinglulu /* 2*91f16700Schasinglulu * Copyright (c) 2022 Arm Limited. All rights reserved. 3*91f16700Schasinglulu * 4*91f16700Schasinglulu * SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu * 6*91f16700Schasinglulu */ 7*91f16700Schasinglulu #ifndef DRTM_REMEDIATION_H 8*91f16700Schasinglulu #define DRTM_REMEDIATION_H 9*91f16700Schasinglulu 10*91f16700Schasinglulu uint64_t drtm_set_error(uint64_t x1, void *ctx); 11*91f16700Schasinglulu uint64_t drtm_get_error(void *ctx); 12*91f16700Schasinglulu 13*91f16700Schasinglulu void drtm_enter_remediation(uint64_t error_code, const char *error_str); 14*91f16700Schasinglulu 15*91f16700Schasinglulu #endif /* DRTM_REMEDIATION_H */ 16