aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input
AgeCommit message (Expand)AuthorFilesLines
2015-03-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-55/+185
2015-03-16Revert "Input: synaptics - use dmax in input_mt_assign_slots"Dmitry Torokhov1-4/+1
2015-03-16Merge branch 'synaptics' into for-linusDmitry Torokhov2-51/+184
2015-03-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds9-23/+65
2015-03-08Input: synaptics - remove X250 from the topbuttonpad listBenjamin Tissoires1-1/+0
2015-03-08Input: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad listBenjamin Tissoires1-1/+0
2015-03-08Input: synaptics - re-route tracksticks buttons on the Lenovo 2015 seriesBenjamin Tissoires2-11/+41
2015-03-08Input: synaptics - remove TOPBUTTONPAD property for Lenovos 2015Benjamin Tissoires1-1/+2
2015-03-08Input: synaptics - retrieve the extended capabilities in query $10Benjamin Tissoires2-3/+43
2015-03-08Input: synaptics - do not retrieve the board id on old firmwaresBenjamin Tissoires1-0/+4
2015-03-08Input: synaptics - handle spurious release of trackstick buttonsBenjamin Tissoires1-8/+25
2015-03-08Input: synaptics - fix middle button on Lenovo 2015 productsDmitry Torokhov1-23/+21
2015-03-08Input: synaptics - skip quirks when post-2013 dimensionsBenjamin Tissoires1-1/+1
2015-03-08Input: synaptics - support min/max board id in min_max_pnpid_tableDaniel Martin1-12/+30
2015-03-08Input: synaptics - remove obsolete min/max quirk for X240Daniel Martin1-1/+1
2015-03-08Input: synaptics - query min dimensions for fw v8.1Daniel Martin1-2/+8
2015-03-08Input: synaptics - log queried and quirked dimension valuesDaniel Martin1-0/+10
2015-03-08Input: synaptics - split synaptics_resolution(), query firstDaniel Martin1-12/+23
2015-03-07Input: psmouse - disable "palm detection" in the focaltech driverMathias Gottschlag1-10/+0
2015-03-07Input: psmouse - disable changing resolution/rate/scale for FocalTechMathias Gottschlag3-1/+44
2015-03-07Input: psmouse - ensure that focaltech reports consistent coordinatesMathias Gottschlag1-2/+10
2015-03-07Input: psmouse - remove hardcoded touchpad size from the focaltech driverMathias Gottschlag1-4/+1
2015-03-04Input: tc3589x-keypad - set IRQF_ONESHOT flag to ensure IRQ requestValentin Rothberg1-3/+3
2015-03-04Input: ALPS - fix memory leak when detection failsDmitry Torokhov1-1/+3
2015-03-02Input: sun4i-ts - add thermal driver dependencyArnd Bergmann1-0/+1
2015-03-02Input: cyapa - remove superfluous type check in cyapa_gen5_read_idac_data()Geert Uytterhoeven1-1/+1
2015-03-02Input: cyapa - fix unaligned functions redefinition errorDudley Du2-2/+2
2015-02-25Input: mma8450 - add parent deviceStefan Sauer1-0/+1
2015-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds13-366/+470
2015-02-15Input: psmouse - use IS_ENABLED instead of homegrown codeDmitry Torokhov7-35/+3
2015-02-15Merge branch 'bfin_rotary' into nextDmitry Torokhov5-94/+200
2015-02-15Input: bfin_rotary - introduce open and close methodsDmitry Torokhov1-28/+42
2015-02-15Input: bfin_rotary - convert to use managed resourcesSonic Zhang1-45/+38
2015-02-15Input: bfin_rotary - use generic IO functionsSonic Zhang1-19/+43
2015-02-15Input: bfin_rotary - move pin lists into into platform dataSonic Zhang1-14/+16
2015-02-15Input: bfin_rotary - move platform header to linux/platform_dataSonic Zhang1-1/+1
2015-02-15Input: bfin_rotary - mark suspend and resume code as __maybe_unusedDmitry Torokhov1-10/+4
2015-02-15Input: bfin_rotary - fix potential oops in interrupt handlerDmitry Torokhov1-5/+4
2015-02-15Input: ALPS - move v7 packet info to Documentation and v6 packet infoPali Rohár1-39/+0
2015-02-15Input: ALPS - fix confusing comment in protocol dataDmitry Torokhov1-7/+8
2015-02-15Input: ALPS - do not mix trackstick and external PS/2 mouse dataPali Rohár2-53/+151
2015-02-15Input: ALPS - fix trackstick detection on some Dell LatitudesDmitry Torokhov1-22/+56
2015-02-15Input: ALPS - consolidate setting protocol parametersDmitry Torokhov1-64/+67
2015-02-15Input: ALPS - split protocol data from model infoDmitry Torokhov2-38/+46
2015-02-15Input: ALPS - make Rushmore a separate protocolDmitry Torokhov2-11/+19
2015-02-15Input: ALPS - renumber protocol numbersDmitry Torokhov2-16/+16
2015-02-13input: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo2-3/+3
2015-02-11Input: adi - remove an unnecessary checkMarkus Elfring1-2/+1
2015-02-11Input: pxa27x_keypad - remove an unneeded NULL checkDan Carpenter1-3/+1
2015-02-10Input: soc_button_array - use "Windows" key for "Home"Bastien Nocera1-1/+1
2015-02-10Merge branch 'next' into for-linusDmitry Torokhov145-1546/+7818
2015-02-06Input: elan_i2c - fix wrong %p extensionRasmus Villemoes1-1/+1
2015-02-05Input: evdev - do not queue SYN_DROPPED if queue is emptyDmitry Torokhov1-11/+23
2015-02-04Input: gscps2 - fix MODULE_DEVICE_TABLE invocationGeert Uytterhoeven1-1/+1
2015-02-03Input: synaptics - use dmax in input_mt_assign_slotsBenjamin Tissoires1-1/+4
2015-02-03Input: pxa27x_keypad - remove unnecessary ARM includesRob Herring1-4/+1
2015-02-03Input: ti_am335x_tsc - replace delta filtering with median filteringVignesh R1-40/+52
2015-02-03Input: ti_am335x_tsc - read charge delay from DTVignesh R1-1/+13
2015-02-03Input: ti_am335x_tsc - remove udelay in interrupt handlerBrad Griffis1-36/+31
2015-02-03Input: ti_am335x_tsc - interchange touchscreen and ADC stepsBrad Griffis1-18/+24
2015-02-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds3-3/+28
2015-02-01Input: elantech - add more Fujtisu notebooks to force crc_enabledRainer Koenig1-0/+16
2015-02-01Input: MT - add support for balanced slot assignmentHenrik Rydberg6-16/+25
2015-02-01Input: drv2667 - remove wrong and unneeded drv2667-haptics modaliasAxel Lin1-1/+0
2015-02-01Input: drv260x - remove wrong and unneeded drv260x-haptics modaliasAxel Lin1-1/+0
2015-02-01Input: cap11xx - remove wrong and unneeded cap11xx modaliasAxel Lin1-1/+0
2015-01-26Input: sun4i-ts - add support for touchpanel controller on A31Chen-Yu Tsai1-13/+33
2015-01-26Input: serio - add support for Alwinner A10/A20 PS/2 controllerVishnu Patekar3-0/+351
2015-01-26Input: gtco - use sign_extend32() for sign extensionMartin Kepplinger1-15/+5
2015-01-23Input: elan_i2c - verify firmware signature applying itDuson Lin4-14/+15
2015-01-22Input: elantech - remove stale comment from KconfigDmitry Torokhov1-9/+2
2015-01-22Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)Jochen Hein1-0/+8
2015-01-22Input: cyapa - off by one in cyapa_update_fw_store()Dan Carpenter1-1/+1
2015-01-22Input: cyapa - fix variable being dereferenced before checkDudley Du1-1/+3
2015-01-22Input: cyapa - fix endianness issues in gen5 firmware update supportDmitry Torokhov1-39/+40
2015-01-19Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2ndPeter Hutterer1-3/+4
2015-01-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds3-0/+55
2015-01-18Input: cyapa - add acpi device id supportDudley Du1-0/+11
2015-01-18Input: cyapa - add gen5 trackpad force re-calibrate function supportDudley Du1-0/+65
2015-01-18Input: cyapa - add gen5 trackpad read baseline supportDudley Du2-0/+642
2015-01-18Input: cyapa - add gen5 trackpad firmware update supportDudley Du2-0/+392
2015-01-18Input: cyapa - add gen3 trackpad force re-calibrate supportDudley Du1-0/+59
2015-01-18Input: cyapa - add gen3 trackpad read baseline supportDudley Du1-0/+72
2015-01-18Input: cyapa - add gen3 trackpad device firmware update supportDudley Du1-0/+309
2015-01-18Input: cyapa - add sysfs interfaces support in the cyapa driverDudley Du1-0/+310
2015-01-18Input: cyapa - add runtime power management supportDudley Du2-1/+189
2015-01-18Input: cyapa - add power management interfaces support for the deviceDudley Du1-0/+136
2015-01-18Input: cyapa - add gen5 trackpad device basic functions supportDudley Du4-1/+1693
2015-01-18Input: cyapa - re-design driver to support multi-trackpad in one driverDudley Du4-666/+1516
2015-01-18Input: atari - enable the 102nd key for German keyboardsMichael Karcher1-1/+1
2015-01-18Input: sun4i-ts - add thermal zone sensor supportChen-Yu Tsai1-4/+50
2015-01-15Merge tag 'v3.19-rc4' into nextDmitry Torokhov116-304/+501
2015-01-15Input: evdev - flush pending events on clock type changeAnshul Garg1-23/+32
2015-01-11Input: alps - add sanity checks for non DualPoint devicesPali Rohár1-2/+20
2015-01-11Input: alps - fix name, product and version of dev2 input devicePali Rohár1-4/+14
2015-01-11Input: regulator-haptic - simplify codeAxel Lin1-18/+5
2015-01-10Input: add support for NI Ettus Research USRP E3x0 buttonMoritz Fischer3-0/+168
2015-01-08Input: I8042 - add Acer Aspire 7738 to the nomux listDmitry Torokhov1-0/+7
2015-01-08Input: axp20x-pek - switch over to using attribute groupDmitry Torokhov1-28/+36
2015-01-08Input: add driver for AXP20x Power Enable KeyCarlo Caione3-0/+294
2015-01-08Input: do not try to filter out events if handler is not a filterAnshul Garg1-10/+14
2015-01-08Input: small tweak to autorepeat handlingAnshul Garg1-6/+8
2015-01-08Input: elantech - support new ICs types for version 4Sam hung1-0/+2
2015-01-07Input: i8042 - reset keyboard to fix Elantech touchpad detectionSrihari Vijayaraghavan2-0/+46
2015-01-07Input: imx_keypad - use the preferred form for passing a size of a structFabio Estevam1-2/+1
2014-12-31Revert "Input: atmel_mxt_ts - use deep sleep mode when stopped"Linus Torvalds1-73/+26
2014-12-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds10-157/+284
2014-12-29Input: synaptics - remove duplicated codeBenjamin Tissoires1-37/+1
2014-12-29Input: synaptics - use in-kernel tracking for reporting mt dataBenjamin Tissoires2-381/+34
2014-12-29Input: elants_i2c - remove unnecessary version.h inclusionFabian Frederick1-2/+0
2014-12-29Input: psmouse - support for the FocalTech PS/2 protocol extensionsMathias Gottschlag5-17/+436
2014-12-27Input: hil_kbd - fix incorrect use of init_completionNicholas Mc Guire1-3/+3
2014-12-27Input: add tps65218 power button driverFelipe Balbi3-0/+137
2014-12-21Input: add new sun4i-lradc-keys driverHans de Goede3-0/+297
2014-12-21Input: add regulator haptic driverJaewon Kim3-0/+292
2014-12-18Merge branch 'next' into for-linusDmitry Torokhov9-154/+281
2014-12-18Input: alps - v7: document the v7 touchpad packet protocolHans de Goede1-0/+28
2014-12-18Input: alps - v7: fix finger counting for > 2 fingers on clickpadsHans de Goede1-4/+12
2014-12-18Input: alps - v7: sometimes a single touch is reported in mt[1]Hans de Goede1-4/+14
2014-12-18Input: alps - v7: ignore new packetsHans de Goede1-6/+24
2014-12-17Input: evdev - add CLOCK_BOOTTIME supportAniroop Mathur1-16/+44
2014-12-17Input: psmouse - expose drift duration for IBM trackpointshaarp2-0/+9
2014-12-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds71-911/+4850
2014-12-15Input: stmpe - bias keypad columns properlyLinus Walleij1-2/+35
2014-12-15Input: stmpe - enforce device tree only modeLinus Walleij2-59/+46
2014-12-15Input: optimize events_per_packet count calculationAnshul Garg1-9/+13
2014-12-15Input: edt-ft5x06 - fixed a macro coding style issueAsaf Vertz1-1/+3
2014-12-15Input: gpio_keys - replace timer and workqueue with delayed workqueueDmitry Torokhov1-34/+31
2014-12-15Input: gpio_keys - allow separating gpio and irq in device treeDmitry Torokhov1-23/+26
2014-12-15Merge branch 'next' into for-linusDmitry Torokhov71-911/+4850
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds95-96/+0
2014-12-14Input: gpio_keys - fix warning regarding uninitialized 'button' variableFabio Estevam1-2/+3
2014-12-08Merge branch 'pm-runtime'Rafael J. Wysocki2-2/+2
2014-12-08Merge branch 'device-properties'Rafael J. Wysocki1-61/+51
2014-12-07Input: add support for Elan eKTH I2C touchscreensScott Liu3-0/+1284
2014-12-07Input: gpio_keys - fix warning regarding uninitialized 'irq' variableDmitry Torokhov1-4/+2
2014-12-05input / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki2-2/+2
2014-12-04Input: cyapa - use 'error' for error codesDudley Du1-47/+47
2014-12-03Input: cyapa - fix resuming the deviceDudley Du1-4/+3
2014-12-03Input: gpio_keys - add device tree support for interrupt only keysAlexander Stein1-14/+20
2014-12-03Input: amikbd - allocate temporary keymap buffer on the stackGeert Uytterhoeven1-1/+2
2014-12-03Input: amikbd - fix build if !CONFIG_HW_CONSOLEGeert Uytterhoeven1-17/+29
2014-12-03Input: lm8323 - missing error check in lm8323_set_disable()Dan Carpenter1-0/+2
2014-12-03Input: initialize device counter variables with -1Aniroop Mathur5-12/+12
2014-12-03drivers/input/evdev.c: don't kfree() a vmalloc addressAndrew Morton1-1/+1
2014-12-02Input: initialize input_no to -1 to avoid subtractionAniroop Mathur1-2/+2
2014-12-02Input: i8042 - do not try to load on Intel NUC D54250WYKTodor Minchev1-0/+10
2014-11-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds3-12/+18
2014-11-25Input: xpad - use proper endpoint typeGreg Kroah-Hartman1-3/+13
2014-11-25Input: elantech - trust firmware about trackpoint presenceDmitry Torokhov1-9/+1
2014-11-16Input: atkbd - correct MSC_SCAN events for force_release keysStefan Brüns1-2/+4
2014-11-16Input: synaptics - adjust min/max on Thinkpad E540Ben Sagal1-0/+4
2014-11-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds4-7/+83
2014-11-13Input: elantech - provide a sysfs knob for crc_enabledUlrik De Bie1-0/+2
2014-11-13Input: elantech - report the middle button of the touchpadUlrik De Bie1-0/+19
2014-11-13Input: alps - ignore bad data on Dell Latitudes E6440 and E7440Pali Rohár1-1/+16
2014-11-09Input: cyapa - switch to using managed resourcesDudley Du1-79/+105
2014-11-09Input: lifebook - use "static inline" instead of "inline" in lifebook.hChen Gang1-3/+3
2014-11-09Input: alps - allow up to 2 invalid packets without resetting devicePali Rohár1-0/+3
2014-11-08Input: alps - ignore potential bare packets when device is out of syncPali Rohár1-1/+7
2014-11-08Input: elantech - fix crc_enabled for Fujitsu H730Ulrik De Bie1-1/+18
2014-11-08Input: elantech - use elantech_report_trackpoint for hardware v4 tooUlrik De Bie1-2/+14
2014-11-08Input: twl4030-pwrbutton - ensure a wakeup event is recorded.NeilBrown1-0/+1
2014-11-06Input: synaptics - add min/max quirk for Lenovo T440sTakashi Iwai1-2/+3
2014-11-04input: gpio_keys_polled: Make use of device property APIAaron Lu1-49/+24
2014-11-04input: gpio_keys_polled: Add support for GPIO descriptorsAaron Lu1-12/+27
2014-11-03Merge branch 'platform/remove_owner' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman95-96/+0
2014-11-02Input: touchscreen - use __maybe_unused instead of ifdef around suspend/resumeJingoo Han19-78/+38
2014-11-02Input: mouse - use __maybe_unused instead of ifdef around suspend/resumeJingoo Han3-12/+6
2014-11-02Input: misc - use __maybe_unused instead of ifdef around suspend/resumeJingoo Han19-71/+35
2014-11-02Input: cap11xx - support for irq-active-high optionMatt Ranostay1-0/+8
2014-11-02Input: cap11xx - add support for various cap11xx devicesMatt Ranostay1-23/+51
2014-11-02Input: rename cap1106 driver to cap11xxMatt Ranostay4-346/+345
2014-10-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds11-28/+301
2014-10-31Input: altera_ps2 - switch to using managed resourcesTobias Klauser1-57/+24
2014-10-31Input: add driver for the Goodix touchpanelBastien Nocera3-0/+409
2014-10-31Revert "Input: i8042 - disable active multiplexing by default"Dmitry Torokhov2-9/+274
2014-10-31Input: altera_ps2 - use correct type for irq return valueTobias Klauser1-1/+1
2014-10-31Input: altera_ps2 - write to correct register when disabling interruptsTobias Klauser1-1/+1
2014-10-31Input: max77693-haptic - fix potential overflowDmitry Torokhov1-3/+2
2014-10-28Input: psmouse - remove unneeded check in psmouse_reconnect()Dmitry Torokhov1-7/+0
2014-10-28Input: vsxxxaa - fix code dropping bytes from queueDmitry Torokhov1-1/+1
2014-10-28Input: ims-pcu - fix dead code in ims_pcu_ofn_reg_addr_store()Dmitry Torokhov1-1/+1
2014-10-28Input: opencores-kbd - fix error handlingDmitry Torokhov1-1/+1
2014-10-24Input: wm97xx - adapt parameters to tosa touchscreen.Dmitry Eremin-Solenikov1-2/+2
2014-10-24Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544Hans de Goede1-0/+16
2014-10-24Input: stmpe-keypad - fix valid key line bitmaskLinus Walleij1-1/+1
2014-10-24Input: soc_button_array - update calls to gpiod_get*()Alexandre Courbot1-1/+1
2014-10-24Input: add driver for Elan I2C/SMbus touchpadDuson Lin6-0/+2383
2014-10-22Input: lpc32xx-keys - switch to using managed resourcesPramod Gurav1-72/+20
2014-10-22Input: pxa27x_keypad - switch to using managed resourcesPramod Gurav1-64/+20
2014-10-22Input: mpr121 - switch to using managed resourcesPramod Gurav1-30/+12
2014-10-20input: touchscreen: drop owner assignment from platform_driversWolfram Sang17-17/+0
2014-10-20input: serio: drop owner assignment from platform_driversWolfram Sang12-12/+0
2014-10-20input: mouse: drop owner assignment from platform_driversWolfram Sang3-3/+0
2014-10-20input: misc: drop owner assignment from platform_driversWolfram Sang36-37/+0
2014-10-20input: keyboard: drop owner assignment from platform_driversWolfram Sang27-27/+0
2014-10-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds17-350/+279
2014-10-16Input: xpad - add Thrustmaster as Xbox 360 controller vendorTommi Rantala1-0/+1
2014-10-16Input: xpad - add USB ID for Thrustmaster Ferrari 458 Racing WheelTommi Rantala1-0/+1