17d116dccSCC Ma /* 27d116dccSCC Ma * Copyright (c) 2015, ARM Limited and Contributors. All rights reserved. 37d116dccSCC Ma * 482cb2c1aSdp-arm * SPDX-License-Identifier: BSD-3-Clause 57d116dccSCC Ma */ 67d116dccSCC Ma 7*c3cf06f1SAntonio Nino Diaz #ifndef POWER_TRACER_H 8*c3cf06f1SAntonio Nino Diaz #define POWER_TRACER_H 97d116dccSCC Ma 107d116dccSCC Ma #define CPU_UP 0 117d116dccSCC Ma #define CPU_DOWN 1 127d116dccSCC Ma #define CPU_SUSPEND 2 137d116dccSCC Ma #define CLUSTER_UP 3 147d116dccSCC Ma #define CLUSTER_DOWN 4 157d116dccSCC Ma #define CLUSTER_SUSPEND 5 167d116dccSCC Ma 177d116dccSCC Ma void trace_power_flow(unsigned long mpidr, unsigned char mode); 187d116dccSCC Ma 19*c3cf06f1SAntonio Nino Diaz #endif /* POWER_TRACER_H */ 20