Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
[firefly-linux-kernel-4.4.55.git] / tools / perf / util / perf_regs.h
index 980dbf76bc98418322eed0d5ff245cf9ec6edb2c..2984dcc54d67cd7acb9d02975c4fb1b7b55fdb7c 100644 (file)
@@ -5,6 +5,15 @@
 
 struct regs_dump;
 
+struct sample_reg {
+       const char *name;
+       uint64_t mask;
+};
+#define SMPL_REG(n, b) { .name = #n, .mask = 1ULL << (b) }
+#define SMPL_REG_END { .name = NULL }
+
+extern const struct sample_reg sample_reg_masks[];
+
 #ifdef HAVE_PERF_REGS_SUPPORT
 #include <perf_regs.h>