Commit 2d4618dc authored by Kyle McMartin's avatar Kyle McMartin

parisc: perf: wire up sys_perf_counter_open

Signed-off-by: default avatarKyle McMartin <kyle@mcmartin.ca>
parent abf1e11a
...@@ -16,6 +16,7 @@ config PARISC ...@@ -16,6 +16,7 @@ config PARISC
select RTC_DRV_GENERIC select RTC_DRV_GENERIC
select INIT_ALL_POSSIBLE select INIT_ALL_POSSIBLE
select BUG select BUG
select HAVE_PERF_COUNTERS
help help
The PA-RISC microprocessor is designed by Hewlett-Packard and used The PA-RISC microprocessor is designed by Hewlett-Packard and used
in many of their workstations & servers (HP9000 700 and 800 series, in many of their workstations & servers (HP9000 700 and 800 series,
......
#ifndef __ASM_PARISC_PERF_COUNTER_H
#define __ASM_PARISC_PERF_COUNTER_H
/* parisc only supports software counters through this interface. */
static inline void set_perf_counter_pending(void) { }
#endif /* __ASM_PARISC_PERF_COUNTER_H */
...@@ -416,7 +416,7 @@ ...@@ -416,7 +416,7 @@
ENTRY_COMP(preadv) /* 315 */ ENTRY_COMP(preadv) /* 315 */
ENTRY_COMP(pwritev) ENTRY_COMP(pwritev)
ENTRY_COMP(rt_tgsigqueueinfo) ENTRY_COMP(rt_tgsigqueueinfo)
ENTRY_SAME(ni_syscall) ENTRY_SAME(perf_counter_open)
/* Nothing yet */ /* Nothing yet */
......
...@@ -19,6 +19,12 @@ ...@@ -19,6 +19,12 @@
#define cpu_relax() asm volatile("" ::: "memory"); #define cpu_relax() asm volatile("" ::: "memory");
#endif #endif
#ifdef __hppa__
#include "../../arch/parisc/include/asm/unistd.h"
#define rmb() asm volatile("" ::: "memory")
#define cpu_relax() asm volatile("" ::: "memory");
#endif
#include <time.h> #include <time.h>
#include <unistd.h> #include <unistd.h>
#include <sys/types.h> #include <sys/types.h>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment