Mike, Michael, I was looking through outstanding patches to ad7879 and here they are. Since I made some changes to the patches you wrote and there also some new code and I do not have the hardware I'd appreciate if you could try them out so they can be applied. Thank you. -- Dmitry Dmitry Torokhov (2): Input: ad7879 - add open and close methods Input: ad7879 - use threaded IRQ Michael Hennerich (1): Input: ad7879 - use i2c_smbus_read_i2c_block_data() to lower overhead Mike Frysinger (1): Input: ad7879 - split bus logic out drivers/input/touchscreen/ad7879-i2c.c | 143 ++++++++ drivers/input/touchscreen/ad7879-spi.c | 190 ++++++++++ drivers/input/touchscreen/ad7879.c | 606 +++++++++----------------------- drivers/input/touchscreen/ad7879.h | 30 ++ 4 files changed, 533 insertions(+), 436 deletions(-) create mode 100644 drivers/input/touchscreen/ad7879-i2c.c create mode 100644 drivers/input/touchscreen/ad7879-spi.c create mode 100644 drivers/input/touchscreen/ad7879.h -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html