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