summaryrefslogtreecommitdiffstats
path: root/drivers/input/keyboard/gpio_keys.c
Commit message (Expand)AuthorAgeFilesLines
* Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()Jonathan Cameron2022-12-071-4/+4
* Input: gpio-keys - cancel delayed work only in case of GPIOLad Prabhakar2022-05-261-1/+1
* Input: gpio-keys - avoid clearing twice some memoryChristophe JAILLET2022-01-031-1/+1
* Input: gpio-keys - fix crash when disabliing GPIO-less buttonsDmitry Torokhov2021-04-071-17/+13
* Input: gpio-keys - use hrtimer for software debounce, if possiblePaul Cercueil2021-03-251-14/+52
* Input: gpio-keys - use hrtimer for release timerPaul Cercueil2021-03-251-11/+16
* Input: gpio-keys - remove extra call to input_syncPaul Cercueil2021-03-251-1/+1
* Input: use input_device_enabled()Andrzej Pietrasiewicz2020-12-021-2/+2
* Input: gpio_keys - fix misnamed function parameter 'dev'Lee Jones2020-11-081-1/+1
* Input: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-071-1/+0
* Input: gpio_keys - replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-131-1/+1
* Input: gpio_keys - switch to using devm_fwnode_gpiod_get()Dmitry Torokhov2019-10-271-4/+2
* Input: gpio_keys - convert driver to use dev_groupsGreg Kroah-Hartman2019-08-121-11/+2
* Merge tag 'v5.2' into nextDmitry Torokhov2019-07-151-4/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* | Input: gpio_keys - use struct_size() in devm_kzalloc()Gustavo A. R. Silva2019-06-221-4/+2
|/
* Input: gpio-keys - add shutdown callbackFlorian Fainelli2019-02-061-0/+10
* Input: gpio-keys - switch to bitmap_zalloc()Andy Shevchenko2018-08-011-4/+4
* Input: gpio-keys - add support for wakeup event actionJeffy Chen2018-03-141-14/+131
* Input: gpio-keys - convert timers to use timer_setup()stephen lu2017-10-231-4/+3
* Merge branch 'bind_unbind' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Dmitry Torokhov2017-07-241-14/+2
|\
| * Input: gpio_keys - use devm_device_add_group() for attributesDmitry Torokhov2017-07-221-14/+2
* | Input: gpio_keys - constify attribute_group structuresArvind Yadav2017-07-121-1/+1
* | Input: gpio_keys - handle the missing key press event in resume phaseJoseph Lo2017-07-091-1/+16
|/
* Merge tag 'gpio-v4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2017-02-231-8/+4
|\
| * gpio: Rename devm_get_gpiod_from_child()Boris Brezillon2017-02-041-2/+4
| * gpio: Pass GPIO label down to gpiod_requestAlexander Stein2017-01-261-1/+2
| * gpiolib: Convert fwnode_get_named_gpiod() to configure GPIOAndy Shevchenko2017-01-261-8/+1
* | Input: keyboard - drop unnecessary calls to device_init_wakeupGuenter Roeck2017-01-211-2/+0
* | Input: keyboard - use local variables consistentlyGuenter Roeck2017-01-211-13/+11
* | Input: gpio-keys - add support for setkeycodeHans de Goede2017-01-211-12/+28
|/
* Input: gpio_keys - set input direction explicitlySudeep Holla2016-11-171-0/+7
* Input: gpio_keys - switch to using generic device propertiesDmitry Torokhov2016-11-071-72/+69
* Input: gpio_keys - add support for GPIO descriptorsGeert Uytterhoeven2016-11-071-11/+26
* Input: gpio_keys - fix leaking DT node referencesDmitry Torokhov2016-11-071-0/+3
* Input: gpio_keys - annotate PM methods as __maybe_unusedDmitry Torokhov2016-11-071-4/+2
* Input: gpio_keys_polled - keep button data constantDmitry Torokhov2016-11-071-5/+5
* Input: gpio-keys - allow disabling individual buttons in DTLaxman Dewangan2016-01-131-2/+2
* Input: gpio-keys - allow setting input device name in DTLaxman Dewangan2016-01-131-0/+2
* Input: gpio-keys - fix check for disabling unsupported keysDmitry Torokhov2016-01-101-6/+23
* Input: gpio_keys - don't report events on gpio failureBjorn Andersson2015-10-021-1/+7
* Input: gpio-keys - report error when disabling unsupported keyPeng Fan2015-08-241-0/+5
* Input: gpio_keys[_polled] - change name of wakeup propertyDmitry Torokhov2015-07-231-1/+3
* input: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo2015-02-131-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2014-12-301-57/+57
|\
| * Input: gpio_keys - replace timer and workqueue with delayed workqueueDmitry Torokhov2014-12-151-34/+31
| * Input: gpio_keys - allow separating gpio and irq in device treeDmitry Torokhov2014-12-151-23/+26
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2014-12-171-16/+21
|\|
| * Input: gpio_keys - fix warning regarding uninitialized 'button' variableFabio Estevam2014-12-141-2/+3
| * Input: gpio_keys - fix warning regarding uninitialized 'irq' variableDmitry Torokhov2014-12-071-4/+2