aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/input/keyboard/gpio_keys.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-30Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()Gatien Chevallier1-0/+2
2025-05-30Input: gpio-keys - fix a sleep while atomic with PREEMPT_RTFabrice Gasnier1-2/+2
2025-04-05treewide: Convert new and leftover hrtimer_init() usersThomas Gleixner1-6/+4
2024-11-09Input: gpio_keys - avoid using GPIOF_ACTIVE_LOWAndy Shevchenko1-6/+4
2024-09-05Input: gpio-keys - switch to using cleanup functionsDmitry Torokhov1-27/+17
2024-07-15Input: gpio_keys - use device_for_each_child_node_scoped()Javier Carrasco1-3/+1
2023-12-28Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messagesHermes Zhang1-3/+3
2023-11-30Input: gpio-keys - add system suspend support for dedicated wakeirqsTony Lindgren1-4/+65
2023-07-17Input: gpio-keys - convert to dev_err_probe()Geert Uytterhoeven1-12/+9
2023-05-23Input: gpio-keys - use input_report_key()Geert Uytterhoeven1-3/+3
2023-02-21Input: gpio-keys - add support for linux,input-value DTS propertyGergo Koteles1-0/+3
2022-12-07Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()Jonathan Cameron1-4/+4
2022-05-26Input: gpio-keys - cancel delayed work only in case of GPIOLad Prabhakar1-1/+1
2022-01-03Input: gpio-keys - avoid clearing twice some memoryChristophe JAILLET1-1/+1
2021-04-07Input: gpio-keys - fix crash when disabliing GPIO-less buttonsDmitry Torokhov1-17/+13
2021-03-25Input: gpio-keys - use hrtimer for software debounce, if possiblePaul Cercueil1-14/+52
2021-03-25Input: gpio-keys - use hrtimer for release timerPaul Cercueil1-11/+16
2021-03-25Input: gpio-keys - remove extra call to input_syncPaul Cercueil1-1/+1
2020-12-02Input: use input_device_enabled()Andrzej Pietrasiewicz1-2/+2
2020-11-08Input: gpio_keys - fix misnamed function parameter 'dev'Lee Jones1-1/+1
2020-07-07Input: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+0
2020-02-13Input: gpio_keys - replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2019-10-27Input: gpio_keys - switch to using devm_fwnode_gpiod_get()Dmitry Torokhov1-4/+2
2019-08-12Input: gpio_keys - convert driver to use dev_groupsGreg Kroah-Hartman1-11/+2
2019-07-15Merge tag 'v5.2' into nextDmitry Torokhov1-4/+1
2019-06-22Input: gpio_keys - use struct_size() in devm_kzalloc()Gustavo A. R. Silva1-4/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-02-06Input: gpio-keys - add shutdown callbackFlorian Fainelli1-0/+10
2018-08-01Input: gpio-keys - switch to bitmap_zalloc()Andy Shevchenko1-4/+4
2018-03-14Input: gpio-keys - add support for wakeup event actionJeffy Chen1-14/+131
2017-10-23Input: gpio-keys - convert timers to use timer_setup()stephen lu1-4/+3
2017-07-24Merge branch 'bind_unbind' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core into nextDmitry Torokhov1-14/+2
2017-07-22Input: gpio_keys - use devm_device_add_group() for attributesDmitry Torokhov1-14/+2
2017-07-12Input: gpio_keys - constify attribute_group structuresArvind Yadav1-1/+1
2017-07-09Input: gpio_keys - handle the missing key press event in resume phaseJoseph Lo1-1/+16
2017-02-23Merge tag 'gpio-v4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpioLinus Torvalds1-8/+4
2017-02-04gpio: Rename devm_get_gpiod_from_child()Boris Brezillon1-2/+4
2017-01-26gpio: Pass GPIO label down to gpiod_requestAlexander Stein1-1/+2
2017-01-26gpiolib: Convert fwnode_get_named_gpiod() to configure GPIOAndy Shevchenko1-8/+1
2017-01-21Input: keyboard - drop unnecessary calls to device_init_wakeupGuenter Roeck1-2/+0
2017-01-21Input: keyboard - use local variables consistentlyGuenter Roeck1-13/+11
2017-01-21Input: gpio-keys - add support for setkeycodeHans de Goede1-12/+28
2016-11-17Input: gpio_keys - set input direction explicitlySudeep Holla1-0/+7
2016-11-07Input: gpio_keys - switch to using generic device propertiesDmitry Torokhov1-72/+69
2016-11-07Input: gpio_keys - add support for GPIO descriptorsGeert Uytterhoeven1-11/+26
2016-11-07Input: gpio_keys - fix leaking DT node referencesDmitry Torokhov1-0/+3
2016-11-07Input: gpio_keys - annotate PM methods as __maybe_unusedDmitry Torokhov1-4/+2
2016-11-07Input: gpio_keys_polled - keep button data constantDmitry Torokhov1-5/+5
2016-01-13Input: gpio-keys - allow disabling individual buttons in DTLaxman Dewangan1-2/+2
2016-01-13Input: gpio-keys - allow setting input device name in DTLaxman Dewangan1-0/+2