aboutsummaryrefslogtreecommitdiffstats
path: root/src/capabilities.h
Commit message (Collapse)AuthorAgeFilesLines
* Add robust position event filteringHenrik Rydberg2010-04-151-0/+1
| | | | | | | | | | The kernel filtering is bypassed for MT events. This patch reintroduces filtering at the earliest possible point, right after the fingers have been identified. For drivers that do not set proper fuzz parameters, sensible values are derived based on a generic signal-to-noise ratio. The defuzz code is borrowed from the Linux kernel, thanks GPL. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Introduce convenience function for device dimensionsHenrik Rydberg2010-03-211-0/+3
| | | | | | | The capability names are rather lengthy; this patch adds convenience functions for the dimension capabilities. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* janitor: stick to kernel-style formattingHenrik Rydberg2010-02-011-12/+6
| | | | | | With this commit, the whole code base complies with the kernel format style, and patches can be checked against the kernel-provided ./scripts/checkpatch.pl
* License and credits resolvedHenrik Rydberg2010-01-301-0/+21
| | | | | | All files are tagged as GPL, and a CREDIT file created with references to the synaptics X driver and the matching code, under their respective MIT and BSD licenses.
* Driver stages in place - should one support multipleHenrik Rydberg2008-11-061-2/+1
| | | | | | device instances by moving the private alloc to init/close? Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* missing externalsHenrik Rydberg2008-11-051-0/+5
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Break out capabilitiesHenrik Rydberg2008-11-051-0/+27
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>