# \[PATCH 00/10\] input: iqs5xx: Minor enhancements and optimizations

- From: Jeff LaBundy \<hidden\>
- Date: 2021-01-18 20:48:04 
- List: linux-input
- Page: https://ratatoskr.run/linux-input/2021/01/8932445
- Thread: https://ratatoskr.run/linux-input/2021/01/8932445/t.md

```text
This series includes a variety of minor enhancements and optimizations to
the Azoteq IQS550/572/525 trackpad/touchscreen controller driver, some of
which are based on learnings during recent work with other Azoteq devices.

As a result, the driver has shrunk a bit despite having gained additional
functionality.

Jeff LaBundy (10):
  input: iqs5xx: Minor cosmetic improvements
  input: iqs5xx: Preserve bootloader errors
  input: iqs5xx: Accommodate bootloader latency
  input: iqs5xx: Expose firmware revision to user space
  input: iqs5xx: Re-initialize device upon warm reset
  input: iqs5xx: Simplify axis setup logic
  input: iqs5xx: Eliminate unnecessary register read
  input: iqs5xx: Allow more time for ATI to complete
  input: iqs5xx: Make reset GPIO optional
  input: iqs5xx: Allow device to be a wake-up source

 drivers/input/touchscreen/iqs5xx.c | 231 ++++++++++++++++++-------------------
 1 file changed, 110 insertions(+), 121 deletions(-)

--
2.7.4

```
