Hi, Arjan Following patches add multi-touch driver for Cypress TMA340 touch controller, add interrupt mode support for LIS3DH accelerometer and correct runtime PM state setting for apds9802ps and apds9802als.
Log for applying and compiling the patches is attached at end, just FYI. Thanks, Hong Hong Liu (5): apds9802ps: fix runtime PM errors apds9802als: fix runtime PM errors cyttsp: add driver for Cypress TMA340 multi-touch controller cyttsp: add cyttsp platform data in mrst.c cyttsp: enable low power mode Leo Yan (2): hwmon/lis3: add single click interrupt support for lis3dh hwmon/lis3: add 6D detection interrupt support for lis3dh arch/x86/kernel/mrst.c | 139 +++ drivers/hwmon/lis3lv02d.c | 94 ++- drivers/hwmon/lis3lv02d.h | 22 + drivers/hwmon/lis3lv02d_i2c.c | 10 +- drivers/input/touchscreen/Kconfig | 20 + drivers/input/touchscreen/Makefile | 2 + drivers/input/touchscreen/cyttsp_core.c | 1688 +++++++++++++++++++++++++++++ drivers/input/touchscreen/cyttsp_core.h | 51 + drivers/input/touchscreen/cyttsp_i2c.c | 171 +++ drivers/misc/apds9802als.c | 17 +- drivers/staging/mfld-sensors/apds9802ps.c | 19 +- include/linux/cyttsp.h | 104 ++ include/linux/lis3lv02d.h | 11 +- 13 files changed, 2321 insertions(+), 27 deletions(-) create mode 100644 drivers/input/touchscreen/cyttsp_core.c create mode 100644 drivers/input/touchscreen/cyttsp_core.h create mode 100644 drivers/input/touchscreen/cyttsp_i2c.c create mode 100644 include/linux/cyttsp.h -- 1.7.2.3 patch log: [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0001-hwmon-lis3-add-single-click-interrupt-support-for-li.patch patching file arch/x86/kernel/mrst.c patching file drivers/hwmon/lis3lv02d.c patching file drivers/hwmon/lis3lv02d.h patching file drivers/hwmon/lis3lv02d_i2c.c patching file include/linux/lis3lv02d.h [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0002-hwmon-lis3-add-6D-detection-interrupt-support-for-li.patch patching file arch/x86/kernel/mrst.c patching file drivers/hwmon/lis3lv02d.c patching file drivers/hwmon/lis3lv02d.h patching file include/linux/lis3lv02d.h [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0003-apds9802ps-fix-runtime-PM-errors.patch patching file drivers/staging/mfld-sensors/apds9802ps.c [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0004-apds9802als-fix-runtime-PM-errors.patch patching file drivers/misc/apds9802als.c [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0005-cyttsp-add-driver-for-Cypress-TMA340-multi-touch-con.patch patching file drivers/input/touchscreen/Kconfig patching file drivers/input/touchscreen/Makefile patching file drivers/input/touchscreen/cyttsp_core.c patching file drivers/input/touchscreen/cyttsp_core.h patching file drivers/input/touchscreen/cyttsp_i2c.c patching file include/linux/cyttsp.h [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0006-cyttsp-add-cyttsp-platform-data-in-mrst.c.patch patching file arch/x86/kernel/mrst.c [h...@hongdev linux-2.6.35-master]$ patch -p1 --fuzz=0 < 0007-cyttsp-enable-low-power-mode.patch patching file drivers/input/touchscreen/cyttsp_core.c compile log: [h...@hongdev linux-2.6.35-master]$ make drivers/hwmon/lis3lv02d.o drivers/hwmon/lis3lv02d_i2c.o scripts/kconfig/conf -s arch/x86/Kconfig CHK include/linux/version.h UPD include/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/pnmtologo HOSTCC scripts/conmakehash CC drivers/hwmon/lis3lv02d.o CC drivers/hwmon/lis3lv02d_i2c.o [h...@hongdev linux-2.6.35-master]$ make drivers/misc/apds9802als.o drivers/staging/mfld-sensors/apds9802ps.o drivers/input/touchscreen/cyttsp_core.o drivers/input/touchscreen/cyttsp_i2c.o arch/x86/kernel/mrst.o CHK include/linux/version.h CHK include/generated/utsrelease.h CALL scripts/checksyscalls.sh CC drivers/misc/apds9802als.o CC drivers/staging/mfld-sensors/apds9802ps.o CC [M] drivers/input/touchscreen/cyttsp_core.o CC [M] drivers/input/touchscreen/cyttsp_i2c.o CC arch/x86/kernel/mrst.o _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
