[PATCH 0/5] Input: mpr121 - add device tree support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




This series attempts to add device tree support to mpr121 driver which
currently only supports legacy platform data probe.

The first three patches in this series are cleanup and bug fixes that
I found while playing with this driver.  The latter two patches are the
main part of this series.  We'll make use of matrix keypad helper API in
order to reduce code duplication between legacy platform data probe and
device tree probe.

Akinobu Mita (5):
  Input: mpr121 - remove unused field in struct mpr121_touchkey
  Input: mpr121 - set missing event capability
  Input: mpr121 - handle multiple bits change of status register
  Input: mpr121 - use matrix keypad helper API
  Input: mpr121 - add device tree support

 .../devicetree/bindings/input/mpr121-touchkey.txt  |  45 ++++++
 drivers/input/keyboard/Kconfig                     |   1 +
 drivers/input/keyboard/mpr121_touchkey.c           | 177 ++++++++++++++++-----
 3 files changed, 182 insertions(+), 41 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt

Cc: Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx>
Cc: Rob Herring <robh@xxxxxxxxxx>
-- 
2.7.4

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux