aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse/psmouse-base.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-18Input: libps2 - introduce common interrupt handlerDmitry Torokhov1-30/+23
2023-05-18Input: libps2 - attach ps2dev instances as serio port's drvdataDmitry Torokhov1-15/+20
2022-09-03Input: psmouse - switch to using dev_groups for driver-specific attributesDmitry Torokhov1-18/+4
2020-07-21Input: psmouse - add a newline when printing 'proto' by sysfsXiongfeng Wang1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-5/+1
2019-04-04Input: i8042 - signal wakeup from atkbd/psmouseDmitry Torokhov1-0/+2
2018-06-26Input: psmouse - fix button reporting for basic protocolsDmitry Torokhov1-6/+6
2018-05-23Input: elantech - add support for SMBus devicesBenjamin Tissoires1-3/+18
2018-03-17Merge branch 'psmouse' into nextDmitry Torokhov1-86/+103
2018-02-02Input: psmouse - move sliced command implementation to libps2Dmitry Torokhov1-26/+0
2018-02-02Input: psmouse - add support for 2nd wheel on A4Tech Dual-Scroll wheel miceStephen Lyons1-2/+17
2018-02-02Input: psmouse - clean up codeDmitry Torokhov1-63/+77
2018-02-02Input: psmouse - create helper for reporting standard buttons/motionDmitry Torokhov1-6/+20
2018-01-16Input: psmouse - fix Synaptics detection when protocol is disabledDmitry Torokhov1-13/+21
2017-07-12Input: psmouse - constify attribute_group structuresArvind Yadav1-1/+1
2017-03-25Input: synaptics - add support for Intertouch devicesBenjamin Tissoires1-4/+20
2017-03-25Input: psmouse - add support for SMBus companionsBenjamin Tissoires1-2/+14
2017-03-25Input: psmouse - introduce notion of SMBus companionsDmitry Torokhov1-33/+70
2017-03-25Input: psmouse - store pointer to current protocolDmitry Torokhov1-26/+17
2017-03-25Input: psmouse - implement fast reconnect optionDmitry Torokhov1-3/+27
2017-02-09Input: psmouse - add a custom serio protocol to send extra informationBenjamin Tissoires1-3/+38
2016-11-16Input: psmouse - disable automatic probing of BYD touchpadsDmitry Torokhov1-4/+0
2016-08-25Input: psmouse - remove deprecated create_singletheread_workqueueBhaktipriya Shridhar1-1/+1
2016-03-17Input: byd - enable absolute modeRichard Pospesel1-1/+1
2016-01-27Input: byd - add BYD PS/2 touchpad driverChris Diamand1-0/+14
2015-12-17Input: psmouse - rename ps2pp_init() to ps2pp_detect()Dmitry Torokhov1-1/+1
2015-12-17Input: psmouse - limit protocols that we try on passthrough portsDmitry Torokhov1-0/+10
2015-12-17Input: psmouse - factor out common protocol probing codeDmitry Torokhov1-78/+86
2015-12-17Input: psmouse - move protocol descriptions aroundDmitry Torokhov1-190/+189
2015-12-17Input: psmouse - clean up Cypress probeDmitry Torokhov1-12/+8
2015-12-17Input: psmouse - rearrange Focaltech init codeDmitry Torokhov1-11/+12
2015-12-17Input: psmouse - fix comment styleDmitry Torokhov1-155/+124
2015-12-17Input: psmouse - use switch statement in psmouse_process_byte()Dmitry Torokhov1-34/+31
2015-08-26Input: psmouse - add small delay for IBM trackpoint pass-through modeStefan Assmann1-0/+4
2015-07-01Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2015-05-28kernel/params: constify struct kernel_param_ops usesLuis R. Rodriguez1-1/+1
2015-05-26Input: psmouse - use true instead of 1 for boolean valuesShailendra Verma1-1/+1
2015-04-14Input: add vmmouse driverThomas Hellstrom1-0/+17
2015-03-23Merge tag 'v4.0-rc5' into nextDmitry Torokhov1-1/+13
2015-03-07Input: psmouse - disable changing resolution/rate/scale for FocalTechMathias Gottschlag1-1/+13
2015-03-06Input: psmouse - when comparing PNP IDs ignore caseDmitry Torokhov1-7/+33
2015-02-15Input: psmouse - use IS_ENABLED instead of homegrown codeDmitry Torokhov1-3/+3
2015-01-15Merge tag 'v3.19-rc4' into nextDmitry Torokhov1-7/+0
2014-12-29Input: psmouse - support for the FocalTech PS/2 protocol extensionsMathias Gottschlag1-10/+22
2014-10-28Input: psmouse - remove unneeded check in psmouse_reconnect()Dmitry Torokhov1-7/+0
2014-10-11Merge tag 'v3.17' into nextDmitry Torokhov1-0/+2
2014-10-03Merge branch 'next' into for-linusDmitry Torokhov1-0/+30
2014-09-15Input: psmouse - add support for detecting FocalTech PS/2 touchpadsHans de Goede1-0/+16
2014-09-12Input: psmouse - add psmouse_matches_pnp_id helper functionHans de Goede1-0/+14
2014-09-08Input: add missing POINTER / DIRECT properties to a bunch of driversHans de Goede1-0/+2
2013-01-17Input: add support for Cypress PS/2 TrackpadsDudley Du1-0/+32
2012-03-09Merge commit 'v3.3-rc6' into nextDmitry Torokhov1-1/+1
2012-02-24Input: psmouse - allow drivers to use psmouse_{de,}activateAndres Salomon1-5/+10
2012-01-13module_param: make bool parameters really bool (drivers & misc)Rusty Russell1-1/+1
2011-12-30Input: psmouse - make sure we do not use stale methodsDmitry Torokhov1-69/+124
2011-11-09Input: synaptics - add support for Relative modeDaniel Drake1-1/+8
2011-11-09Input: convert obsolete strict_strtox to kstrtoxJJ Ding1-12/+15
2011-10-10Input: psmouse - switch to using dev_*() for messagesDmitry Torokhov1-28/+39
2010-11-11Input: hgpk - support GlideSensor and PenTablet modesDaniel Drake1-0/+1
2010-10-13Input: serio - support multiple child devices per single parentDmitry Eremin-Solenikov1-2/+2
2010-08-11param: use ops in struct kernel_param, rather than get and set fns directlyRusty Russell1-6/+8
2010-05-19Input: psmouse - small formatting changes to better follow coding styleDmitry Torokhov1-36/+36
2010-05-13Input: psmouse - reset all types of mice before reconnectingDmitry Torokhov1-4/+10
2010-04-19Input: psmouse - ignore parity error for basic protocolsDmitry Torokhov1-3/+15
2010-02-07Input: psmouse - make sure we don't schedule reconnects after cleanupDmitry Torokhov1-1/+8
2010-01-13Input: pmouse - move Sentelic probe down the listTai-hwa Liang1-13/+15
2010-01-07Input: psmouse - fix Synaptics detection when protocol is disabledDaniel Drake1-1/+8
2010-01-06Input: serio - fix potential deadlock when unbinding driversEric W. Biederman1-29/+3
2009-12-24Input: speed up suspend/shutdown for PS/2 mice and keyboardsDmitry Torokhov1-1/+4
2009-12-03Input: psmouse - do not carry DMI data aroundDmitry Torokhov1-0/+3
2009-12-02Merge commit 'v2.6.32' into nextDmitry Torokhov1-2/+2
2009-11-20Input: psmouse - rework setting of BTN_MIDDLE capabilityDmitry Torokhov1-11/+27
2009-11-16Input: psmouse - fix breakage introduced by b7802c5c1eaJiri Kosina1-1/+1
2009-11-12Input: psmouse - remove unneeded '\n' from psmouse.proto parameterTakashi Iwai1-1/+1
2009-09-10Input: psmouse - use boolean typeDmitry Torokhov1-41/+46
2009-08-19Input: add new driver for Sentelic Finger Sensing PadTai-hwa Liang1-1/+25
2009-05-15Input: psmouse - ESD workaround fix for OLPC XO touchpadZephaniah E. Hull1-1/+3
2008-10-16Input: psmouse - add support for Elantech touchpadsArjan Opmeer1-0/+23
2008-09-21Input: psmouse - add OLPC touchpad driverAndres Salomon1-1/+22
2008-09-21Input: psmouse - tweak PSMOUSE_DEFINE_ATTR to support raw set callbacksAndres Salomon1-13/+17
2008-09-21Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use ofAndres Salomon1-4/+10
2008-09-21Input: psmouse - export psmouse_set_state for ps/2 extensions to useAndres Salomon1-1/+1
2008-09-10Input: convert drivers to use strict_strtoul()Joe Rouvier1-9/+3
2008-01-21Input: drop redundant includes of moduleparam.hJulia Lawall1-1/+0
2008-01-17Input: psmouse - fix potential memory leak in psmouse_connect()Andres Salomon1-0/+2
2007-10-19Spelling fix: explicitlyJean Delvare1-1/+1
2007-10-19get rid of input BIT* duplicate definesJiri Slaby1-3/+4
2007-08-30Input: psmouse - reset harder during probeAlon Ziv1-2/+3
2007-07-10Input: psmouse - add support for Cortron PS/2 TrackballsAristeu Rozanski1-0/+29
2007-04-12Input: mice - switch to using input_dev->dev.parentDmitry Torokhov1-1/+1
2007-04-12Input: drivers/input/mice - don't access dev->private directlyDmitry Torokhov1-1/+0
2007-03-10Input: psmouse - allow disabing certain protocol extensionsAndres Salomon1-1/+15
2007-03-07Input: psmouse - do not force stream modeDmitry Torokhov1-6/+0
2007-02-18Input: psmouse - add support for eGalax PS/2 touchscreen controllerStefan Lucke1-6/+19
2007-02-18Input: remove obsolete setup parameters from input driversDmitry Torokhov1-6/+0
2007-02-18Input: psmouse - properly reset mouse on shutdown/suspendDmitry Torokhov1-0/+28
2006-12-08Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6Dmitry Torokhov1-3/+4
2006-11-23Input: handle serio_register_driver() errorsAkinobu Mita1-2/+6
2006-11-22WorkStruct: make allyesconfigDavid Howells1-3/+4
2006-11-09Input: psmouse - fix attribute access on 64-bit systemsSergey Vlasov1-3/+6
2006-11-05Input: mice - handle errors when registering input devicesDmitry Torokhov1-25/+59
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-9/+7
2006-09-19Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6Dmitry Torokhov1-7/+0
2006-09-10Input: constify psmouse driverHelge Deller1-18/+24
2006-08-23Input: psmouse - fix Intellimouse 4.0 initializationPozsar Balazs1-7/+0
2006-06-26Input: psmouse - add support for Intellimouse 4.0Pozsar Balazs1-3/+30
2006-06-26Input: fix potential overflows in driver/input/mouseDmitry Torokhov1-3/+3
2006-04-29Input: psmouse - fix new device detection logicDmitry Torokhov1-1/+3
2006-03-13Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6Dmitry Torokhov1-1/+1
2006-03-10[PATCH] Input: psmouse - disable autoresyncDmitry Torokhov1-1/+1
2006-02-19Input: psmouse - semaphore to mutex conversionIngo Molnar1-18/+20
2006-01-29Input: psmouse - set name for Genius miceDmitry Torokhov1-0/+1
2006-01-14Input: psmouse - attempt to re-synchronize mouse every 5 secondsDmitry Torokhov1-64/+252
2005-12-21Input: psmouse - don't leave mouse asleepDmitry Torokhov1-9/+6
2005-10-28[PATCH] drivers/input/mouse: convert to dynamic input_dev allocationDmitry Torokhov1-46/+53
2005-09-09Manual merge with LinusDmitry Torokhov1-1/+1
2005-09-07[PATCH] input: convert kcalloc to kzallocPekka Enberg1-1/+1
2005-09-04Input: rework psmouse attributes to reduce module sizeDmitry Torokhov1-51/+66
2005-08-08Input: psmouse - add support for IBM TrackPoint devices.Stephen Evanchik1-1/+14
2005-07-15Input: psmouse - wheel mice (imps, exps) always have 3rd buttonVojtech Pavlik1-0/+2
2005-06-01Input: psmouse - export protocol as a sysfs per-device attributeDmitry Torokhov1-48/+243
2005-06-01Input: pmouse - introduce proper locking so state-changingDmitry Torokhov1-10/+44
2005-05-29Input: lifebook - adjust initialization routines to be in line withDmitry Torokhov1-2/+12
2005-05-29Input: lifebook - various cleanups:Dmitry Torokhov1-2/+0
2005-05-29Input: Add Fujitsu Lifebook B-series touchscreen driver.Kenan Esau1-3/+9
2005-05-28Input: Workaround for Sunrex K8561 IR Keyboard/Mouse. The mouseVojtech Pavlik1-1/+4
2005-05-28Input: Fix a warning in psmouse-base.cAndrew Morton1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1011