aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/input.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-10Input: make input_class constantRicardo B. Marliere1-1/+1
2023-10-13Input: Annotate struct ff_device with __counted_byKees Cook1-1/+1
2022-02-28Input: add input_copy_abs() functionHans de Goede1-0/+2
2020-12-02Input: Add "inhibited" propertyPatrik Fimml1-2/+10
2020-12-02Input: add input_device_enabled()Andrzej Pietrasiewicz1-0/+2
2019-10-04Input: add input_get_poll_interval()Dmitry Torokhov1-0/+1
2019-08-20Input: add support for polling to input devicesDmitry Torokhov1-0/+12
2019-07-25Input: allow drivers specify timestamp for input eventsAtif Niyaz1-0/+14
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2017-10-19Input: allow matching device IDs on property bitsDmitry Torokhov1-0/+4
2017-10-19Input: factor out and export input_device_id matching codeDmitry Torokhov1-0/+3
2017-09-21Input: uinput - avoid FF flush when destroying deviceDmitry Torokhov1-0/+1
2016-07-13Input: fix a double word "is is" in include/linux/input.hMasanari Iida1-1/+1
2015-10-13Input: improve autorepeat initializationPetri Gynther1-0/+2
2012-11-10Input: document new members of struct input_devHenrik Rydberg1-0/+3
2012-11-08Input: introduce managed input devices (add devres support)Dmitry Torokhov1-1/+6
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-1148/+3
2012-10-08Input: extend the number of event (and other) devicesDmitry Torokhov1-3/+7
2012-09-19Input: Send events one packet at a timeHenrik Rydberg1-3/+21
2012-09-19Input: Break out MT dataHenrik Rydberg1-9/+2
2012-07-07Pull input changes from Henrik Rydberg, including large update toDmitry Torokhov1-3/+5
2012-07-05Input: MT - Include win8 supportHenrik Rydberg1-3/+5
2012-06-11Input: fix input.h kernel-doc warningRandy Dunlap1-0/+1
2012-03-09Merge branch 'for-next' of github.com:rydberg/linux into nextDmitry Torokhov1-0/+25
2012-02-09Input: Add EVIOC mechanism for MT slotsHenrik Rydberg1-0/+25
2012-02-03Input: add infrastructure for selecting clockid for event time stampsJohn Stultz1-0/+2
2011-10-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds1-0/+1
2011-10-12Input: force feedback - potential integer wrap in input_ff_create()Dan Carpenter1-1/+1
2011-10-05ALSA: jack - Add "Line In" input jack constantsDavid Henningsson1-0/+1
2011-09-07Merge commit 'v3.1-rc4' into nextDmitry Torokhov1-0/+2
2011-08-23Input: add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpadDaniel Kurtz1-0/+1
2011-08-05Add KEY_MICMUTE and enable it on Lenovo X220Andy Lutomirski1-0/+2
2011-07-04Input: add guarding parentheses to macrosSimon Budig1-3/+3
2011-04-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-4/+6
2011-04-12Input: evdev - indicate buffer overrun with SYN_DROPPEDJeff Brown1-0/+1
2011-04-12Input: add KEY_IMAGES specifically for AL Image BrowserJarod Wilson1-4/+5
2011-03-28eeepc-wmi: add camera keysCorentin Chary1-0/+7
2011-01-31Input: switch completely over to the new versions of get/setkeycodeDmitry Torokhov1-9/+3
2011-01-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-0/+1
2011-01-11Merge branch 'next' into for-linusDmitry Torokhov1-0/+1
2011-01-11Input: add SW_ROTATE_LOCK switch typeJekyll Lai1-0/+1
2011-01-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-17/+21
2011-01-06Merge branch 'next' into for-linusDmitry Torokhov1-17/+21
2010-12-29[media] Fix rc-tbs-nec table after converting the cx88 driver to ir-coreMariusz Białończyk1-0/+2
2010-12-27Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/...Dmitry Torokhov1-0/+16
2010-12-20Input: introduce device propertiesHenrik Rydberg1-0/+16
2010-12-16Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/...Dmitry Torokhov1-17/+5
2010-12-16input: mt: Add hovering distance axisHenrik Rydberg1-1/+2
2010-12-16input: mt: Move tracking and pointer emulation to input-mtHenrik Rydberg1-0/+3
2010-12-16input: mt: Break out slots handlingHenrik Rydberg1-16/+0
2010-12-14Input: define separate EVIOCGKEYCODE_V2/EVIOCSKEYCODE_V2Dmitry Torokhov1-2/+4
2010-11-30Input: document struct input_absinfoDmitry Torokhov1-1/+20
2010-11-30Input: add keycodes for touchpad on/off keysBastien Nocera1-0/+4
2010-11-03Input: export input_reset_device() for use in KGDBDmitry Torokhov1-1/+3
2010-10-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-12/+45
2010-09-09Input: add support for large scancodesMauro Carvalho Chehab1-11/+44
2010-09-05Input: fix a few typosDmitry Torokhov1-1/+1
2010-08-19input: __rcu annotationsArnd Bergmann1-1/+1
2010-08-02Input: dynamically allocate ABS informationDaniel Mack1-39/+18
2010-08-02Input: add static inline accessors for ABS propertiesDaniel Mack1-0/+30
2010-07-15Input: change input handlers to use bool when possibleDmitry Torokhov1-3/+3
2010-07-15Input: introduce MT event slotsHenrik Rydberg1-0/+33
2010-06-23Input: evdev - use driver hint to compute size of event bufferHenrik Rydberg1-0/+21
2010-05-20Input: use ABS_CNT rather than (ABS_MAX + 1)Daniel Mack1-6/+6
2010-04-13Input: add Analog Devices AD714x captouch input driverBryan Wu1-0/+1
2010-03-08Input: scancode in get/set_keycodes should be unsignedDmitry Torokhov1-8/+12
2010-03-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-4/+13
2010-02-28Merge branch 'next' into for-linusDmitry Torokhov1-4/+13
2010-02-26Input: atkbd - release previously reserved keycodes 248 - 254Dmitry Torokhov1-1/+1
2010-02-26Input: add KEY_WPS_BUTTON definitionDmitry Torokhov1-0/+1
2010-02-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-0/+42
2010-02-18Input: add KEY_RFKILLMatthew Garrett1-0/+1
2010-02-04Input: add match() method to input hanldersDmitry Torokhov1-3/+3
2010-02-02Merge branch 'master' into upstreamJiri Kosina1-0/+1
2010-01-30Input: implement input filtersDmitry Torokhov1-0/+8
2010-01-28Input: add the ABS_MT_PRESSURE eventHenrik Rydberg1-0/+1
2010-01-04HID: handle joysticks with large number of buttonsJiri Kosina1-0/+42
2009-12-02Merge commit 'v2.6.32' into nextDmitry Torokhov1-0/+4
2009-12-01Input: keyboard - fix lack of locking when traversing handler->h_listDmitry Torokhov1-2/+8
2009-11-20Input: input-polldev, matrix-keypad - include in kernel docDmitry Torokhov1-0/+1
2009-11-10Input: fix locking in memoryless force-feedback devicesDmitry Torokhov1-0/+4
2009-11-05Input: add new keycodes useful in mobile devicesJani Nikula1-0/+5
2009-11-02Input: mark custom_data in ff_periodic_effect as __userDmitry Torokhov1-1/+1
2009-09-17Input: add generic suspend and resume for input devicesDmitry Torokhov1-1/+1
2009-06-19Input: synaptics - add support for reporting x/y resolutionTero Saarni1-0/+2
2009-05-23Input: multitouch - add tracking ID to the protocolHenrik Rydberg1-0/+1
2009-04-28Input: add detailed multi-touch finger data report protocolHenrik Rydberg1-0/+23
2009-04-28Input: bcm5974 - add quad-finger tappingHenrik Rydberg1-0/+1
2009-03-24Merge branch 'topic/jack' into for-linusTakashi Iwai1-0/+1
2009-01-15include of <linux/types.h> is preferred over <asm/types.h>Jaswinder Singh Rajput1-1/+1
2009-01-07ALSA: Add support for video out to the jack reporting APIJani Nikula1-0/+1
2008-12-25Merge branch 'topic/jack-mechanical' into to-pushTakashi Iwai1-0/+1
2008-12-19Merge branch 'fix/hda' into topic/hdaTakashi Iwai1-1/+16
2008-12-10ALSA: Add support for mechanical jack insertionMark Brown1-0/+1
2008-11-13HID: map macbook keys for "Expose" and "Dashboard"Henrik Rydberg1-0/+2
2008-10-27ALSA: jack: lineout support to jack abstraction layerMatthew Ranostay1-0/+1
2008-07-30Input: add keycodes for remote controls/phone keypadsAristeu Rozanski1-0/+13
2008-07-30Input: expand keycode spaceDmitry Torokhov1-1/+1
2008-07-21Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into nextDmitry Torokhov1-1/+1
2008-07-19Input: add switch for dock eventsMatthew Garrett1-0/+1
2008-07-19Input: add microphone insert switch definitionMark Brown1-0/+1
2008-06-30Input: add KEY_MEDIA_REPEAT definitionBastien Nocera1-1/+1
2008-06-17Merge branch 'for-linus' into nextDmitry Torokhov1-1/+3
2008-06-02Input: atkbd - use ushort instead of uchar keymapDmitry Torokhov1-0/+2
2008-05-30Input: rename SW_RADIO to SW_RFKILL_ALLHenrique de Moraes Holschuh1-1/+3
2008-05-16Input: remove unused definesJoe Perches1-5/+0
2008-04-02Input: remove private member from input_dev structureDmitry Torokhov1-6/+2
2008-04-01Input: make sure input interfaces pin parent input devicesDmitry Torokhov1-2/+3
2008-02-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-4/+3
2008-01-31rfkill: add the WiMAX radio typeIñaky Pérez-González1-0/+2
2008-01-21Input: remove cdev from input_dev structureDmitry Torokhov1-4/+0
2008-01-21Input: Add proper locking when changing device's keymapDmitry Torokhov1-0/+3
2007-11-27Input: adds the context menu key (HUT GenDesc 0x84)Aristeu Rozanski1-0/+2
2007-11-27Input: add definitions for frame forward and frame back keysAristeu Rozanski1-0/+3
2007-10-27Input: Add Euro and Dollar key codesCarlos Corbacho1-0/+3
2007-10-19get rid of input BIT* duplicate definesJiri Slaby1-19/+24
2007-10-19kernel-api docbook: fix content problemsRandy Dunlap1-1/+3
2007-10-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-10/+106
2007-10-14Input: add KEY_LOGOFFKhelben Blackstaff1-0/+1
2007-10-14Input: add KEY_SPELLCHECKJiri Kosina1-0/+1
2007-10-12Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6Dmitry Torokhov1-0/+9
2007-10-10[RFKILL]: Add support for ultrawidebandIvo van Doorn1-0/+1
2007-09-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-0/+2
2007-09-04Input: add more Braille keycodesSamuel Thibault1-0/+2
2007-08-30Input: implement proper locking in input coreDmitry Torokhov1-8/+104
2007-08-23ACPI: video: Add keycode for ACPI video driver hotkey events.Yu Luming1-0/+6
2007-07-18Input: mark some functions __must_checkDmitry Torokhov1-2/+2
2007-07-18Input: document intended meaning of KEY_SWITCHVIDEOMODEDmitry Torokhov1-1/+2
2007-07-10Input: convert from class devices to standard devicesDmitry Torokhov1-10/+10
2007-06-29Input: document some of keycodesDmitry Torokhov1-67/+75
2007-06-29Input: add a new EV_SW SW_RADIO event, for radio switches on laptopsHenrique de Moraes Holschuh1-0/+1
2007-05-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuildLinus Torvalds1-0/+4
2007-05-04Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/...Linus Torvalds1-29/+23
2007-05-04m68k: Atari keyboard and mouse support.Michael Schmitz1-0/+1
2007-05-02kbuild: remove dependency on input.h from file2aliasSam Ravnborg1-0/+4
2007-04-25Input: add input_set_capability() helperDmitry Torokhov1-0/+2
2007-04-12Input: prepare to switching to struct deviceDmitry Torokhov1-0/+3
2007-04-12Input: add input_{get|set}_drvdata() helpersDmitry Torokhov1-0/+10
2007-04-12Input: wistron - add acerhk laptop databaseEric Piel1-0/+1
2007-04-12Input: rework handle creation codeDmitry Torokhov1-1/+4
2007-03-14Input: add getkeycode and setkeycode methodsMarvin Raaijmakers1-28/+3
2006-12-14input/hid: Supporting more keys from the HUT Consumer PageFlorian Festi1-0/+15
2006-11-24Input: add to kernel-api docbookRandy Dunlap1-9/+9
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-7/+0
2006-09-19Input: add KEY_BLUETOOTH and KEY_WLAN definitionsLennart Poettering1-0/+3
2006-09-19Input: add new BUS_VIRTUAL bus typeMichael Hanselmann1-0/+1
2006-09-14Input: make input_register_handler() return error codesDmitry Torokhov1-1/+1
2006-09-14Input: remove cruft that was needed for transition to sysfsDmitry Torokhov1-9/+0
2006-09-14Input: constify input coreDmitry Torokhov1-5/+5
2006-07-19Input: update the force feedback documentationAnssi Hannula1-53/+122
2006-07-19Input: drop remnants of the old force-feedback interfaceAnssi Hannula1-8/+0
2006-07-19Input: unified force feedback support for memoryless devicesAnssi Hannula1-0/+3
2006-07-19Input: implement new force feedback interfaceAnssi Hannula1-0/+61
2006-07-06Input: introduce input_inject_event() functionDmitry Torokhov1-0/+1
2006-07-06Input: add start() method to input handlersDmitry Torokhov1-0/+21
2006-07-06Input: remove accept method from input_devDmitry Torokhov1-2/+0
2006-06-26Input: fix misspelling of Hangeul keyJerome Pinot1-1/+2
2006-06-26Input: reset name, phys and uniq when unregisteringDmitry Torokhov1-6/+1
2006-06-20Merge git://git.infradead.org/hdrcleanup-2.6Linus Torvalds1-0/+1
2006-06-01Add <sys/types.h> to headers included for userspace in <linux/input.h>David Woodhouse1-0/+1
2006-05-29Input: change from numbered to named switchesRichard Purdie1-8/+3
2006-05-29Input: add KEY_BATTERY keycodeMatthew Garrett1-0/+2
2006-04-29Input: ressurect EVIOCGREP and EVIOCSREPDmitry Torokhov1-0/+2
2006-04-26Input: move input_device_id to mod_devicetable.hDmitry Torokhov1-51/+53
2006-04-26Input: allow passing NULL to input_free_device()Dmitry Torokhov1-1/+2
2006-04-02Input: add support for Braille devicesSamuel Thibault1-0/+9
2006-04-02Manual merge with Linus.Dmitry Torokhov1-1/+1
2006-03-28[PATCH] mark f_ops const in the inodeArjan van de Ven1-1/+1
2006-03-14Input: fix input_free_device() implementationDmitry Torokhov1-6/+6
2006-02-19Input: input core - semaphore to mutex conversionJes Sorensen1-1/+1
2006-01-04[PATCH] Input: fix add modalias support build errorRusty Russell1-1/+1
2006-01-04[PATCH] Input: add modalias supportRusty Russell1-38/+41
2005-11-02Input: do not register statically allocated devicesDmitry Torokhov1-1/+1
2005-10-28Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6Linus Torvalds1-2/+24
2005-10-28[PATCH] INPUT: rename input_dev_class to input_class to be correct.Greg Kroah-Hartman1-1/+1
2005-10-28[PATCH] INPUT: remove the input_class structure, as it is unused.Greg Kroah-Hartman1-1/+0
2005-10-28[PATCH] INPUT: export input_dev_class so that input drivers can use it.Greg Kroah-Hartman1-0/+1
2005-10-28[PATCH] Input: prepare to sysfs integrationDmitry Torokhov1-1/+23
2005-10-21[PARISC] Update parisc specific input code from parisc treeMatthew Wilcox1-0/+1
2005-09-09Manual merge with LinusDmitry Torokhov1-0/+25
2005-09-07[PATCH] Input: Add a new switch event typeRichard Purdie1-0/+25
2005-09-05Input: HID - add more consumer usagesVojtech Pavlik1-0/+8
2005-06-30Input: make name, phys and uniq be 'const char *' because onceDmitry Torokhov1-3/+3
2005-06-27Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manuallyLinus Torvalds1-0/+4
2005-06-20[PATCH] INPUT: move to use the new class code, instead of class_simplegregkh@suse.de1-1/+1
2005-05-29Input: add semaphore and user count to input_dev structure;Dmitry Torokhov1-0/+4
2005-05-01[PATCH] macintosh/adbhid.c: adb buttons support for aluminium PowerBook G4Andreas Jaggi1-0/+5
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1016