aboutsummaryrefslogtreecommitdiff
path: root/hid-tmt300rs.c
AgeCommit message (Collapse)Author
2023-10-02src: initial refactoringRaySlash
2023-09-23update SPDX-commentsKimplul
+ Module uses MODULE_LICENSE("GPL") which corresponds to GPL-2.0-or-later, not GPL-2.0. Also makes LICENSE file compliant.
2023-02-09add open_mode module parameterKimplul
+ open_mode = 1 (default) sends out mode switch commands on open/close, open_mode = 0 sets the wheel into 'open' mode once at init
2022-09-10fix duration updatingKimplul
2022-09-02fix unused variable warningKimplul
2022-09-02always update effect durationKimplul
+ According to discussion in #43 this is more along the lines of what other wheels do.
2022-07-12update directionKimplul
2022-04-02remove debugging printKimplul
2022-04-02set alt_mode to not reset the wheel's modeKimplul
2022-03-25change 'native' to 'base'Kimplul
2022-03-25allow only specific attachments to change modeKimplul
2022-03-25change alternate mode handlingKimplul
2022-03-24add master gainKimplul
2022-03-24fix work handler being run after destructionKimplul
2022-03-23fixed possible kernel oops when unplugging deviceKimplul
2022-03-23test open/closeKimplul
2022-03-20add initial t248 supportKimplul
2022-03-20merge headers into oneKimplul
2022-03-14don't include .c directlyKimplul
Arguably more hygienic.
2022-03-12fix crashesKimplul
2022-03-12allow for wheel 'backends'Kimplul
2022-03-12rename jiffies_now -> time_nowKimplul
2022-03-12change errors to warnings in work_handlerKimplul
2022-03-11add locks around work handlerKimplul
2022-03-11move to using delayed workqueuesKimplul
2022-03-11more sensible handling of effect updatingKimplul
2022-01-27add in stick shifter to T300RS PS4 rdescKimplul
2021-12-01Detect PS4 modeKimplul
FFB seems to be working, buttons are recognised but no input from wheel rotation or pedals.
2021-11-03Added T300RS advanced mode rdescKimplul
2021-10-24Added adv_modeKimplul
+ Doesn't seem to do anything to my wheel, but I don't have the wheel attachment that this mode is intended for, needs further testing in other words.
2021-07-18Improved periodic effectKimplul
2021-07-18Fixed constant issueKimplul
2021-07-17Continued cleanupKimplul
2021-07-14More radical clean: functionality needs testingKimplul
2021-07-14Small cleanupKimplul
2021-03-24Added check to kstrtouintkimi
2021-03-24Code styling, follows Linux kernel standardskimi
2021-03-24Merge branch 'minalloc'Kimplul
2021-01-08Improved error handling and detectionKimplul
2021-01-08Made timer user configurableKimplul
2020-12-13Added better support for FF modifiersKimplul
Such as the ones found in Oversteer.
2020-11-06Fixed issue with sometimes stuck update flagsKimplul
2020-11-06Fixed range setting after I borked itKimplul
2020-11-06Fixed indexing of send_buffer with regard to new interrupt mechanismKimplul
2020-11-06Major cleanupKimplul
+ Removal of unecessary testing/debug code + Removal of manual little-endian conversion, as the compiler does it automatically
2020-11-05Fixed input readingkimi
2020-11-05Fixed, which means this probably won't work for you guyskimi
2020-11-05Merge branch 'spinlocks' of https://github.com/Kimplul/hid-tmff2 into spinlockskimi
2020-11-05Changed report cardkimi
2020-11-05Revert "Added quick and dirty mutex locking mechanism"Kimplul
This reverts commit 3b8c292f15367aa43953325441e08102f4ae8aeb.