diff options
author | Andy Shevchenko <andy.shevchenko@gmail.com> | 2021-03-16 00:49:53 +0100 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2021-03-16 01:12:02 +0100 |
commit | cee451c9d57ee170f123adacd70391dfb7a0b1a6 (patch) | |
tree | 3d4d1d318e37cf3b3716b0ac12927c37b52265f0 /drivers/input/touchscreen/tsc2007.h | |
parent | Input: elan_i2c - reduce the resume time for new devices (diff) | |
download | linux-cee451c9d57ee170f123adacd70391dfb7a0b1a6.tar.xz linux-cee451c9d57ee170f123adacd70391dfb7a0b1a6.zip |
Input: tsc2007 - convert to GPIO descriptors
This converts the driver to use GPIO descriptors.
Note that it now uses logical polarity and thus nagation has been dropped.
Signed-off-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20210314210951.645783-1-andy.shevchenko@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/touchscreen/tsc2007.h')
-rw-r--r-- | drivers/input/touchscreen/tsc2007.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/input/touchscreen/tsc2007.h b/drivers/input/touchscreen/tsc2007.h index 91c60bf6dcaf..69b08dd6c8df 100644 --- a/drivers/input/touchscreen/tsc2007.h +++ b/drivers/input/touchscreen/tsc2007.h @@ -19,6 +19,8 @@ #ifndef _TSC2007_H #define _TSC2007_H +struct gpio_desc; + #define TSC2007_MEASURE_TEMP0 (0x0 << 4) #define TSC2007_MEASURE_AUX (0x2 << 4) #define TSC2007_MEASURE_TEMP1 (0x4 << 4) @@ -69,7 +71,7 @@ struct tsc2007 { int fuzzy; int fuzzz; - unsigned int gpio; + struct gpio_desc *gpiod; int irq; wait_queue_head_t wait; |