diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2019-10-18 13:48:33 -0700 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2022-05-07 22:55:48 +0200 |
commit | a2ef926143b84664f4823c82a437b29c4667a08c (patch) | |
tree | 946c4658f822f641dd3eaea817cd2887f0ed6d1c /include/linux/wm97xx.h | |
parent | e217b085a1ac1c4108fe632bdaa08ea5b0ecd145 (diff) | |
download | linux-stable-a2ef926143b84664f4823c82a437b29c4667a08c.tar.gz linux-stable-a2ef926143b84664f4823c82a437b29c4667a08c.tar.bz2 linux-stable-a2ef926143b84664f4823c82a437b29c4667a08c.zip |
Input: wm97xx - switch to using threaded IRQ
Instead of manually disabling and enabling interrupts and scheduling work
to access the device, let's use threaded oneshot interrupt handler. It
simplifies things.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'include/linux/wm97xx.h')
-rw-r--r-- | include/linux/wm97xx.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/wm97xx.h b/include/linux/wm97xx.h index 462854f4f286..85bd8dd3caea 100644 --- a/include/linux/wm97xx.h +++ b/include/linux/wm97xx.h @@ -281,7 +281,6 @@ struct wm97xx { unsigned long ts_reader_min_interval; /* Minimum interval */ unsigned int pen_irq; /* Pen IRQ number in use */ struct workqueue_struct *ts_workq; - struct work_struct pen_event_work; u16 acc_slot; /* AC97 slot used for acc touch data */ u16 acc_rate; /* acc touch data rate */ unsigned pen_is_down:1; /* Pen is down */ |