aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hid-tmt300rs.c4
-rw-r--r--hid-tmt300rs.h4
2 files changed, 6 insertions, 2 deletions
diff --git a/hid-tmt300rs.c b/hid-tmt300rs.c
index 530bb64..c97aac6 100644
--- a/hid-tmt300rs.c
+++ b/hid-tmt300rs.c
@@ -1,5 +1,9 @@
#include "hid-tmt300rs.h"
+static int timer_msecs = DEFAULT_TIMER_PERIOD;
+module_param(timer_msecs, int, 0660);
+MODULE_PARM_DESC(timer_msecs, "Timer resolution in msecs");
+
static int spring_level = 30;
module_param(spring_level, int, 0);
MODULE_PARM_DESC(spring_level, "Level of spring force (0-100), as per Oversteer standards");
diff --git a/hid-tmt300rs.h b/hid-tmt300rs.h
index 7069394..2eef09d 100644
--- a/hid-tmt300rs.h
+++ b/hid-tmt300rs.h
@@ -32,8 +32,6 @@ unsigned long lock_flags;
spinlock_t data_lock;
unsigned long data_flags;
-static int timer_msecs = DEFAULT_TIMER_PERIOD;
-
static const signed short t300rs_ff_effects[] = {
FF_CONSTANT,
FF_RAMP,
@@ -76,6 +74,8 @@ struct t300rs_device_entry {
spinlock_t lock;
unsigned long lock_flags;
+
+ int open_count;
int max_id;
u16 range;