aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input
AgeCommit message (Expand)AuthorFilesLines
2018-10-28Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-1/+1
2018-10-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds11-24/+57
2018-10-25Merge tag 'mfd-next-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-5/+17
2018-10-24Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2018-10-23Merge tag 'regmap-v5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds1-1/+2
2018-10-22Merge branch 'next' into for-linusDmitry Torokhov11-24/+57
2018-10-21Merge remote-tracking branches 'regmap/topic/noinc' and 'regmap/topic/single-...Mark Brown1-1/+2
2018-10-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Greg Kroah-Hartman1-0/+1
2018-10-19Input: synaptics - avoid using uninitialized variable when probingDmitry Torokhov1-3/+1
2018-10-16Input: xen-kbdfront - mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-10-15Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGMMikhail Nikiforov1-0/+1
2018-10-15Input: atmel_mxt_ts - mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-10-15Input: cyapa - mark expected switch fall-throughsGustavo A. R. Silva1-2/+2
2018-10-15Input: wm97xx-ts - fix exit pathRandy Dunlap1-1/+2
2018-10-13change semantics of ldisc ->compat_ioctl()Al Viro1-1/+1
2018-10-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Greg Kroah-Hartman5-9/+26
2018-10-11Input: of_touchscreen - add support for touchscreen-min-x|yHans de Goede1-8/+28
2018-10-10Input: elants_i2c - use DMA safe i2c when possibleStephen Boyd1-3/+4
2018-10-09Input: ti_am335x_tsc: Mark IRQ as wakeup capableVignesh R1-0/+6
2018-10-09Input: ti_am335x_tsc: Mark TSC device as wakeup sourceVignesh R1-5/+11
2018-10-05Input: silead - try firmware reload after unsuccessful resumeJulian Sax1-0/+13
2018-10-05Input: st1232 - set INPUT_PROP_DIRECT propertyMartin Kepplinger1-0/+1
2018-10-05Input: uinput - add a schedule point in uinput_inject_events()Dmitry Torokhov1-0/+1
2018-10-05Input: evdev - add a schedule point in evdev_write()Dmitry Torokhov1-0/+1
2018-10-04Input: mousedev - add a schedule point in mousedev_write()Eric Dumazet1-0/+1
2018-10-01Input: i8042 - enable keyboard wakeups by default when s2idle is usedDaniel Drake1-9/+20
2018-10-01Input: xpad - add support for Xbox1 PDP Camo series gamepadRamses Ramírez1-0/+3
2018-10-01Input: xilinx_ps2 - convert to using %pOFn instead of device_node.nameRob Herring1-1/+1
2018-09-29Update email addressMatthew Wilcox1-1/+1
2018-09-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Greg Kroah-Hartman4-47/+37
2018-09-28Input: atmel_mxt_ts - fix multiple <linux/property.h> includesGeorge G. Davis1-1/+0
2018-09-28Input: sun4i-lradc - convert to using %pOFn instead of device_node.nameRob Herring1-3/+3
2018-09-18Input: uinput - allow for max == min during input_absinfo validationPeter Hutterer1-1/+1
2018-09-18Input: elantech - enable middle button of touchpad on ThinkPad P72Aaron Ma1-0/+2
2018-09-18Input: atakbd - fix Atari CapsLock behaviourMichael Schmitz1-8/+2
2018-09-18Input: atakbd - fix Atari keymapAndreas Schwab1-38/+26
2018-09-18Input: egalax_ts - add system wakeup supportAnson Huang1-0/+6
2018-09-07regmap: split up regmap_config.use_single_rwDavid Frey1-1/+2
2018-08-23Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds1-97/+101
2018-08-21Merge branch 'i2c/for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2018-08-20Merge tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-1/+1
2018-08-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds76-630/+989
2018-08-18Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+3
2018-08-18Merge tag 'staging-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-0/+218
2018-08-16Merge branch 'next' into for-linusDmitry Torokhov75-629/+988
2018-08-13Merge tag 'm68k-for-v4.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2018-08-08Input: do not use WARN() in input_alloc_absinfo()Dmitry Torokhov1-4/+12
2018-08-08Input: mark expected switch fall-throughsGustavo A. R. Silva8-2/+14
2018-08-08Input: raydium_i2c_ts - use true and false for boolean valuesGustavo A. R. Silva1-2/+2
2018-08-01Input: evdev - switch to bitmap APIAndy Shevchenko1-9/+7
2018-08-01Input: gpio-keys - switch to bitmap_zalloc()Andy Shevchenko1-4/+4
2018-08-01Input: elan_i2c_smbus - cast sizeof to int for comparisonJulia Lawall1-1/+1
2018-07-30Input: pm8941-pwrkey - add resin entryVinod Koul1-0/+8
2018-07-30Input: pm8941-pwrkey - abstract register offsets and event codeVinod Koul1-13/+49
2018-07-30Merge 4.18-rc7 into staging-nextGreg Kroah-Hartman2-0/+9
2018-07-29Input: hilkbd - Add casts to HP9000/300 I/O accessorsGeert Uytterhoeven1-2/+2
2018-07-27Input: iforce - reorganize joystick configuration listsTim Schumacher1-14/+5
2018-07-27Input: atmel_mxt_ts - move completion to after config crc is updatedNick Dyer1-2/+2
2018-07-27Input: atmel_mxt_ts - don't report zero pressure from T9Nick Dyer1-0/+4
2018-07-27Input: atmel_mxt_ts - zero terminate config firmware fileNick Dyer1-10/+24
2018-07-27Input: atmel_mxt_ts - refactor config update code to add context structNick Dyer1-52/+56
2018-07-27Input: atmel_mxt_ts - config CRC may start at T71Nick Dyer1-12/+22
2018-07-27Input: atmel_mxt_ts - remove unnecessary debug on ENOMEMNick Dyer1-6/+2
2018-07-27Input: atmel_mxt_ts - remove duplicate setup of ABS_MT_PRESSURENick Dyer1-6/+0
2018-07-27Input: atmel_mxt_ts - use BIT() macro everywhereNick Dyer1-18/+18
2018-07-27Input: atmel_mxt_ts - only use first T9 instanceNick Dyer1-3/+4
2018-07-27Input: aiptek - replace GFP_ATOMIC with GFP_KERNEL in aiptek_probe()Jia-Ju Bai1-1/+1
2018-07-27Input: appletouch - replace GFP_ATOMIC with GFP_KERNELJia-Ju Bai1-3/+3
2018-07-27Input: yealink - replace GFP_ATOMIC with GFP_KERNEL in usb_probe()Jia-Ju Bai1-2/+2
2018-07-27Input: powermate - replace GFP_ATOMIC with GFP_KERNEL in powermate_alloc_buff...Jia-Ju Bai1-1/+1
2018-07-27Input: keyspan_remote - replace GFP_ATOMIC with GFP_KERNEL in keyspan_probe()Jia-Ju Bai1-1/+1
2018-07-27Input: wdt87xx_i2c - replace mdelay() with msleep() in wdt87xx_resume()Jia-Ju Bai1-1/+1
2018-07-27Input: iforce - assign BTN_DEAD only for specific devicesTim Schumacher1-5/+6
2018-07-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-0/+9
2018-07-26Input: iforce - reformat the packet dump outputTim Schumacher4-11/+7
2018-07-26Input: stop telling users to snail-mail VojtechDmitry Torokhov45-180/+0
2018-07-25Input: pxrc - flatten probe codeDmitry Torokhov1-49/+35
2018-07-25Input: pxrc - do not store unneeded data in driver structureDmitry Torokhov1-18/+17
2018-07-25Input: pxrc - move module device table closer to where it is usedDmitry Torokhov1-6/+6
2018-07-25Input: pxrc - fix freeing URB on device teardownDmitry Torokhov1-36/+30
2018-07-25Input: pxrc - do not store USB device in private structMarcus Folkesson1-7/+6
2018-07-18Input: i8042 - add Lenovo LaVie Z to the i8042 reset listChen-Yu Tsai1-0/+7
2018-07-18Input: egalax_ts - switch to SPDX identifierFabio Estevam1-4/+1
2018-07-16Input: elan_i2c - add another ACPI ID for Lenovo Ideapad 330-15ASTKT Liao1-0/+1
2018-07-16Merge 4.18-rc5 into char-misc-nextGreg Kroah-Hartman24-123/+340
2018-07-14Merge tag 'omap-for-v4.19/omap1-v2-signed' of git://git.kernel.org/pub/scm/li...Olof Johansson1-97/+101
2018-07-13input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)Peter Rosin1-2/+2
2018-07-04Input: iforce - use GFP_KERNEL in iforce_get_id_packet()Sebastian Andrzej Siewior1-1/+1
2018-07-04Input: cros_ec_keyb - remove redundant variable num_colsColin Ian King1-3/+0
2018-07-04Input: eeti - fix link to documentation and email address in headerDaniel Mack1-3/+3
2018-07-04Input: eeti - drop module parameters, parse DT propertiesDaniel Mack1-17/+5
2018-07-04Input: eeti - add device tree matching tableDaniel Mack1-0/+9
2018-07-04Input: elan_i2c - add ACPI ID for lenovo ideapad 330Donald Shanty III1-0/+1
2018-07-03Input: keyboard: Fix ChromeOS EC keyboard help message.Enric Balletbo i Serra1-1/+1
2018-07-03use the new async probing feature for the hyperv driversArjan van de Ven1-0/+3
2018-07-02Input: ams_delta_serio: Get FIQ buffer from platform_dataJanusz Krzysztofik1-7/+13
2018-07-02Input: ams_delta_serio: use IRQ resourceJanusz Krzysztofik1-23/+9
2018-07-02ARM: OMAP1: Get rid of <mach/ams-delta-fiq.h>Janusz Krzysztofik1-2/+1
2018-07-02ARM: OMAP1: ams-delta FIQ: Keep serio input GPIOs requestedJanusz Krzysztofik1-28/+2
2018-07-02ARM: OMAP1: ams-delta: Hog "keybrd_dataout" GPIO pinJanusz Krzysztofik1-5/+0
2018-07-02Input: ams_delta_serio: Replace power GPIO with regulatorJanusz Krzysztofik1-9/+28
2018-07-02Input: ams_delta_serio: use private structureJanusz Krzysztofik1-26/+43
2018-07-02Input: ams_delta_serio: convert to platform driverJanusz Krzysztofik1-13/+21
2018-07-02Merge 4.18-rc3 into staging-nextGreg Kroah-Hartman24-123/+340
2018-06-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds24-123/+340
2018-06-26Input: psmouse - fix button reporting for basic protocolsDmitry Torokhov1-6/+6
2018-06-26Merge tag 'iio-for-4.19a' of git://git.kernel.org/pub/scm/linux/kernel/git/ji...Greg Kroah-Hartman3-0/+218
2018-06-24Input: add bu21029 touch driverZhu Yi3-0/+497
2018-06-21Input: imx6ul_tsc - switch to SPDX identifierFabio Estevam1-9/+5
2018-06-21Input: fsl-imx25-tcq - switch to SPDX identifierFabio Estevam1-13/+8
2018-06-21Input: snvs_pwrkey - switch to SPDX identifierFabio Estevam1-11/+4
2018-06-21Input: imx_keypad - switch to SPDX identifierFabio Estevam1-8/+4
2018-06-21Input: xpad - fix GPD Win 2 controller nameEnno Boland1-1/+1
2018-06-21Input: elan_i2c_smbus - fix more potential stack buffer overflowsBen Hutchings3-3/+11
2018-06-21Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI IDAlexandr Savca1-0/+1
2018-06-21Input: elantech - fix V4 report decoding for module with middle key???1-1/+1
2018-06-21Input: elantech - enable middle button of touchpads on ThinkPad P52Aaron Ma1-1/+8
2018-06-15docs: Fix some broken referencesMauro Carvalho Chehab7-14/+14
2018-06-15docs: fix broken references with multiple hintsMauro Carvalho Chehab4-8/+8
2018-06-12Merge branch 'ib/4.17-xen-kbdfront-runtime-config' into nextDmitry Torokhov3-85/+126
2018-06-12Input: i8042 - increment wakeup_count for the respective portRavi Chandra Sadineni1-0/+3
2018-06-12Input: cros_ec_keyb - remove check before calling pm_wakeup_eventRavi Chandra Sadineni1-19/+11
2018-06-12Input: cros_ec_keyb - switch to SPDX identifierEnric Balletbo i Serra1-22/+12
2018-06-12Input: cros_ec_keyb - make license text and MODULE_LICENSE matchEnric Balletbo i Serra1-1/+1
2018-06-12Merge branch 'next' into for-linusDmitry Torokhov17-111/+311
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook10-33/+37
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+2
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+1
2018-06-12Input: xen-kbdfront - allow better run-time configurationOleksandr Andrushchenko1-71/+106
2018-06-12Input: xen-kbdfront - fix multi-touch XenStore node's locationsOleksandr Andrushchenko1-4/+4
2018-06-11Input: do not assign new tracking ID when changing tool typeDmitry Torokhov1-1/+1
2018-06-11Input: make input_report_slot_state() return booleanDmitry Torokhov1-3/+7
2018-06-11Input: synaptics-rmi4 - fix axis-swap behaviorLucas Stach1-18/+16
2018-06-11Input: synaptics-rmi4 - fix the error return code in rmi_probe_interrupts()Wei Yongjun1-1/+1
2018-06-11Merge tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds3-0/+349
2018-06-10input: touchscreen: resistive-adc-touch: add generic resistive ADC touchscreenEugen Hristev3-0/+218
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-5/+3
2018-06-06treewide: Use struct_size() for devm_kmalloc() and friendsKees Cook1-2/+1
2018-06-06treewide: Use struct_size() for kmalloc()-familyKees Cook2-3/+2
2018-06-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds23-377/+1311
2018-06-05Input: synaptics-rmi4 - convert irq distribution to irq_domainNick Dyer11-85/+117
2018-06-05Input: silead - add MSSL0002 ACPI HIDHans de Goede1-0/+1
2018-06-04Input: elan_i2c - add ELAN0612 (Lenovo v330 14IKB) ACPI IDJohannes Wienke1-0/+1
2018-06-04Input: goldfish_events - fix checkpatch warningsRoman Kiryanov1-4/+5
2018-06-04Input: add Spreadtrum vibrator driverXiaotong Lu3-0/+165
2018-06-04Merge branch 'next' into for-linusDmitry Torokhov32-1146/+1559
2018-06-04Input: goodix - add new ACPI id for GPD Win 2 touch screenEthan Lee1-0/+1
2018-06-04Input: xpad - add GPD Win 2 Controller USB IDsEthan Lee1-0/+2
2018-06-04Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-13/+1
2018-05-30Input: ti_am335x_tsc - prevent system suspend when TSC is in useGrygorii Strashko1-0/+3
2018-05-30Input: ti_am335x_tsc - ack pending IRQs at probe and before suspendGrygorii Strashko1-0/+4
2018-05-30Input: cros_ec_keyb - mark cros_ec_keyb driver as wake enabled device.Ravi Chandra Sadineni1-12/+21
2018-05-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-11/+17
2018-05-29Input: mk712 - update documentation web linkMartin Kepplinger1-1/+1
2018-05-24Input: atmel_mxt_ts - fix reset-gpio for level based irqsSebastian Reichel1-11/+7
2018-05-24Input: atmel_mxt_ts - require device properties present when probingDmitry Torokhov1-140/+12
2018-05-24Merge tag 'v4.17-rc6' into nextDmitry Torokhov18-811/+366
2018-05-23Input: psmouse-smbus - allow to control psmouse_deactivateBenjamin Tissoires4-5/+13
2018-05-23Input: elantech - detect new ICs and setup Host Notify for themBenjamin Tissoires2-4/+22
2018-05-23Input: elantech - add support for SMBus devicesBenjamin Tissoires6-11/+246
2018-05-23Input: elantech - query the resolution in query_infoBenjamin Tissoires2-12/+17
2018-05-23Input: elantech - split device info into a separate structureBenjamin Tissoires2-124/+175
2018-05-23Input: elan_i2c - add trackstick reportBenjamin Tissoires1-3/+85
2018-05-23Input: elan_i2c_smbus - fix corrupted stackBenjamin Tissoires1-11/+11
2018-05-23Input: synaptics - add Lenovo 80 series ids to SMBusBenjamin Tissoires1-0/+2
2018-05-23Input: synaptics - add Intertouch support on X1 Carbon 6th and X280Aaron Ma1-0/+2
2018-05-23Input: synaptics - Lenovo Thinkpad X1 Carbon G5 (2017) with Elantech trackpoi...Edvard Holst1-0/+1
2018-05-23Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices should use RMIDmitry Torokhov1-0/+1
2018-05-16proc: introduce proc_create_single{,_data}Christoph Hellwig1-13/+1
2018-05-15Input: usbtouchscreen - add sysfs attribute for 3M MTouch firmware revNick Dyer1-0/+94
2018-05-15Input: ati_remote2 - fix typo 'can by' to 'can be'Wolfram Sang1-1/+1
2018-05-15Input: replace hard coded string with __func__ in pr_err()Nick Simonov1-2/+1
2018-05-09Input: add support for ChipOne icn8505 based touchscreensHans de Goede3-0/+532
2018-05-08Input: gamecon - avoid using __set_bit() for capabilitiesMarcus Folkesson1-12/+15
2018-05-08Input: as5011 - avoid using __set_bit() for capabilitiesMarcus Folkesson1-3/+1
2018-05-08Input: xpad - avoid using __set_bit() for capabilitiesMarcus Folkesson1-10/+10
2018-05-08Input: xpad - fix some coding style issuesLeo Sperling1-6/+9
2018-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds5-84/+135
2018-05-01Input: atmel_mxt_ts - add missing compatible strings to OF device tableJavier Martinez Canillas1-0/+5
2018-05-01Input: atmel_mxt_ts - fix the firmware updateNick Dyer1-76/+110
2018-05-01Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook ProVittorio Gambaletta (VittGam)1-0/+9
2018-04-26Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIMEThomas Gleixner1-1/+6
2018-04-23Input: hideep_ts - fix a typo in KconfigMasanari Iida1-1/+1
2018-04-23Input: alps - fix reporting pressure of v3 trackstickPali Rohár1-1/+1
2018-04-23Input: alps - demystify trackstick initialization for v3 and v6 protocolsPali Rohár1-31/+49
2018-04-23Merge branch 'ib-chrome-platform-input-atmel-mx-ts-platform-removal' of git:/...Dmitry Torokhov4-119/+132
2018-04-16input: Add MediaTek PMIC keys supportChen Zhong3-0/+349
2018-04-13Merge tag 'chrome-platform-for-linus-4.17' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-108/+123
2018-04-11Input: leds - fix out of bound accessDmitry Torokhov1-4/+4
2018-04-09Input: atmel_mxt_ts - remove platform data supportDmitry Torokhov1-75/+55
2018-04-09Input: atmel_mxt_ts - switch ChromeOS ACPI devices to generic propsDmitry Torokhov1-23/+40
2018-04-09Input: atmel_mxt_ts - switch from OF to generic device propertiesDmitry Torokhov1-29/+30
2018-04-09Input: atmel_mxt_ts - do not pass suspend mode in platform dataDmitry Torokhov1-5/+22
2018-04-06Input: synaptics-rmi4 - fix an unchecked out of memory error pathChristophe JAILLET1-2/+5
2018-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds28-476/+1233
2018-04-04Merge branch 'next' into for-linusDmitry Torokhov43-598/+1400
2018-04-04Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpadOndrej Zary1-0/+17
2018-04-04Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-6/+1
2018-04-03Merge tag 'media/v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-1/+177
2018-04-03Merge branch 'parisc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+5