aboutsummaryrefslogtreecommitdiff
path: root/driver/gator.h
diff options
context:
space:
mode:
Diffstat (limited to 'driver/gator.h')
-rw-r--r--driver/gator.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/driver/gator.h b/driver/gator.h
index 9d802a3..724ae19 100644
--- a/driver/gator.h
+++ b/driver/gator.h
@@ -14,6 +14,16 @@
#include <linux/mm.h>
#include <linux/list.h>
+// cpu ids
+#define ARM1136 0xb36
+#define ARM1156 0xb56
+#define ARM1176 0xb76
+#define ARM11MPCORE 0xb02
+#define CORTEX_A5 0xc05
+#define CORTEX_A8 0xc08
+#define CORTEX_A9 0xc09
+#define CORTEX_A15 0xc0f
+
/******************************************************************************
* Filesystem
******************************************************************************/
@@ -62,6 +72,7 @@ struct gator_interface {
void (*online)(void);
void (*offline)(void);
int (*read)(int **buffer);
+ int (*read64)(long long **buffer);
struct list_head list;
};
@@ -75,5 +86,4 @@ extern u32 gator_cpuid(void);
extern unsigned long gator_net_traffic;
-
#endif // GATOR_H_