blob: d9cf138fd7d455624e0e823d9ed136fd329716a2 [file] [log] [blame]
Jamie Iles7ada1892010-02-02 20:24:58 +01001/*
2 * linux/arch/arm/include/asm/perf_event.h
3 *
4 * Copyright (C) 2009 picoChip Designs Ltd, Jamie Iles
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */
11
12#ifndef __ARM_PERF_EVENT_H__
13#define __ARM_PERF_EVENT_H__
14
Mark Rutlandd39976f2014-09-29 17:15:32 +010015#ifdef CONFIG_PERF_EVENTS
Marc Zyngiere50c5412012-09-13 16:40:46 +010016struct pt_regs;
17extern unsigned long perf_instruction_pointer(struct pt_regs *regs);
18extern unsigned long perf_misc_flags(struct pt_regs *regs);
19#define perf_misc_flags(regs) perf_misc_flags(regs)
Marc Zyngierc7cc5042012-11-22 13:05:55 +010020#endif
Marc Zyngiere50c5412012-09-13 16:40:46 +010021
Jamie Iles7ada1892010-02-02 20:24:58 +010022#endif /* __ARM_PERF_EVENT_H__ */