xref: /rk3399_ARM-atf/plat/mediatek/mt8183/include/power_tracer.h (revision 3fa9dec43dbf1d8862d2e6c16dfac5fe6d8d317c)
1*3fa9dec4Skenny liang /*
2*3fa9dec4Skenny liang  * Copyright (c) 2019, ARM Limited and Contributors. All rights reserved.
3*3fa9dec4Skenny liang  *
4*3fa9dec4Skenny liang  * SPDX-License-Identifier: BSD-3-Clause
5*3fa9dec4Skenny liang  */
6*3fa9dec4Skenny liang 
7*3fa9dec4Skenny liang #ifndef POWER_TRACER_H
8*3fa9dec4Skenny liang #define POWER_TRACER_H
9*3fa9dec4Skenny liang 
10*3fa9dec4Skenny liang #define CPU_UP		0
11*3fa9dec4Skenny liang #define CPU_DOWN	1
12*3fa9dec4Skenny liang #define CPU_SUSPEND	2
13*3fa9dec4Skenny liang #define CLUSTER_UP	3
14*3fa9dec4Skenny liang #define CLUSTER_DOWN	4
15*3fa9dec4Skenny liang #define CLUSTER_SUSPEND	5
16*3fa9dec4Skenny liang 
17*3fa9dec4Skenny liang void trace_power_flow(u_register_t mpidr, unsigned char mode);
18*3fa9dec4Skenny liang 
19*3fa9dec4Skenny liang #endif /* POWER_TRACER_H */
20*3fa9dec4Skenny liang 
21