summaryrefslogtreecommitdiff
path: root/tools/firewire
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2014-09-11 10:28:30 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2014-09-11 23:41:18 -0700
commit76460a7becadbda5589057ee8394cbc98717c324 (patch)
tree20acc49eb856fa49c321e3616424f166fc5053a7 /tools/firewire
parenta3b3ca753cdc92c7d5f57404afed3115b3b79cc6 (diff)
Input: joystick - use ktime for measuring timing
The current codes in gameport and analog joystick drivers for the time accounting have a long-standing problem when the system is running with CPU freq; since the timing is measured via TSC or sample counter, the calculation isn't reliable. In this patch, as a simple fix, use the standard ktime to measure the timing. In case where no high resolution timer is available, use_ktime bool option is provided to both modules. Setting use_ktime=false switches to the old methods. Tested-by: Clemens Ladisch <clemens@ladisch.de> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'tools/firewire')
0 files changed, 0 insertions, 0 deletions