• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2016, ARM Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 #ifndef __RUNTIME_INSTR_H__
8 #define __RUNTIME_INSTR_H__
9 
10 #define RT_INSTR_ENTER_PSCI		0
11 #define RT_INSTR_EXIT_PSCI		1
12 #define RT_INSTR_ENTER_HW_LOW_PWR	2
13 #define RT_INSTR_EXIT_HW_LOW_PWR	3
14 #define RT_INSTR_ENTER_CFLUSH		4
15 #define RT_INSTR_EXIT_CFLUSH		5
16 #define RT_INSTR_TOTAL_IDS		6
17 
18 #ifndef __ASSEMBLY__
19 PMF_DECLARE_CAPTURE_TIMESTAMP(rt_instr_svc)
20 PMF_DECLARE_GET_TIMESTAMP(rt_instr_svc)
21 #endif /* __ASSEMBLY__ */
22 
23 #endif /* __RUNTIME_INSTR_H__ */
24