xref: /rk3399_ARM-atf/include/lib/extensions/trf.h (revision 60d330dc4d26eb5509044572d5c163b26501a0de)
18fcd3d96SManish V Badarkhe /*
2e8f0dd58SJayanth Dodderi Chidanand  * Copyright (c) 2021-2023, Arm Limited. All rights reserved.
38fcd3d96SManish V Badarkhe  *
48fcd3d96SManish V Badarkhe  * SPDX-License-Identifier: BSD-3-Clause
58fcd3d96SManish V Badarkhe  */
68fcd3d96SManish V Badarkhe 
78fcd3d96SManish V Badarkhe #ifndef TRF_H
88fcd3d96SManish V Badarkhe #define TRF_H
98fcd3d96SManish V Badarkhe 
10e8f0dd58SJayanth Dodderi Chidanand #if ENABLE_TRF_FOR_NS
11*60d330dcSBoyan Karatotev void trf_init_el3(void);
12*60d330dcSBoyan Karatotev void trf_init_el2_unused(void);
13e8f0dd58SJayanth Dodderi Chidanand #else
14*60d330dcSBoyan Karatotev static inline void trf_init_el3(void)
15*60d330dcSBoyan Karatotev {
16*60d330dcSBoyan Karatotev }
17*60d330dcSBoyan Karatotev static inline void trf_init_el2_unused(void)
18e8f0dd58SJayanth Dodderi Chidanand {
19e8f0dd58SJayanth Dodderi Chidanand }
20e8f0dd58SJayanth Dodderi Chidanand #endif /* ENABLE_TRF_FOR_NS */
218fcd3d96SManish V Badarkhe 
228fcd3d96SManish V Badarkhe #endif /* TRF_H */
23