summaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/Kconfig
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2019-10-01 11:58:22 -0700
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>2019-10-15 10:55:09 +0300
commit60d15095336cfb56dce5c7767ed3b8c6c1cf79a3 (patch)
tree2ebfbc537b36c1df401225181734c4a06f7886b1 /drivers/platform/x86/Kconfig
parent83dbbe5ae47f163df05f13cbb619841ab2cca05e (diff)
downloadlinux-60d15095336cfb56dce5c7767ed3b8c6c1cf79a3.tar.gz
linux-60d15095336cfb56dce5c7767ed3b8c6c1cf79a3.tar.bz2
linux-60d15095336cfb56dce5c7767ed3b8c6c1cf79a3.zip
platform/x86: peaq-wmi: switch to using polled mode of input devices
We have added polled mode to the normal input devices with the intent of retiring input_polled_dev. This converts peaq-wmi driver to use the polling mode of standard input devices and removes dependency on INPUT_POLLDEV. Because the new polling coded does not allow peeking inside the poller structure to get the poll interval, we change the "debounce" process to operate on the time basis, instead of counting events. We also fix error handling during initialization, as previously we leaked input device structure when we failed to register it. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Tested-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Diffstat (limited to 'drivers/platform/x86/Kconfig')
-rw-r--r--drivers/platform/x86/Kconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
index 06d299949656..61470e26108d 100644
--- a/drivers/platform/x86/Kconfig
+++ b/drivers/platform/x86/Kconfig
@@ -804,7 +804,6 @@ config PEAQ_WMI
tristate "PEAQ 2-in-1 WMI hotkey driver"
depends on ACPI_WMI
depends on INPUT
- select INPUT_POLLDEV
help
Say Y here if you want to support WMI-based hotkeys on PEAQ 2-in-1s.