Touchscreen drivers for WM9705, WM9712, WM9713 and WM9715. branch, upstream, updated. v2.6.25-rc7-201-g6d21b31

Mark Brown broonie at opensource.wolfsonmicro.com
Mon Apr 21 15:13:26 BST 2008


The branch upstream has been updated
  discards  ea8500c3555647807154e28b870b23ddae7bd577 (commit)
  discards  68e57dc88cdda110bfdbbcdeb79b0e18ba47452f (commit)
  discards  5fa49e3357a66353cb2289b3ff0f3a4ab9f64c8e (commit)
       via  6d21b31ae76635ff3453dc0458b9841abb306e69 (commit)
       via  34d278534db050b93d79175d59a32a70ac25f9b5 (commit)
       via  db7c10e708b9bdd1618c034591d27c33cb341222 (commit)
       via  d808fbe5b404854374917bd0d1db937a0a524665 (commit)
      from  ea8500c3555647807154e28b870b23ddae7bd577 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6d21b31ae76635ff3453dc0458b9841abb306e69
Author: Mark Brown <broonie at opensource.wolfsonmicro.com>
Date:   Tue Apr 8 13:43:36 2008 +0100

    zylonite-wm97xx: Accelerated touchscreen support for Zylonite
    
    This patch implements accelerated touchscreen support for the Marvell
    Zylonite development platform, supporting pen down interrupts and
    continuous mode data transfers.
    
    Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>

commit 34d278534db050b93d79175d59a32a70ac25f9b5
Author: Mark Brown <broonie at opensource.wolfsonmicro.com>
Date:   Thu Apr 17 09:24:58 2008 -0400

    Input: wm97xx-core - support use as a wakeup source
    
    The WM97xx touch screen controllers can be used to generate a wakeup
    event when the system is suspended. Provide a new core API call
    wm97xx_set_suspend_mode() allowing machine drivers to enable this. If no
    suspend_mode is provided then the touch panel will be powered down when
    the system is suspended.
    
    Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
    Signed-off-by: Dmitry Torokhov <dtor at mail.ru>

commit db7c10e708b9bdd1618c034591d27c33cb341222
Author: Mark Brown <broonie at opensource.wolfsonmicro.com>
Date:   Thu Apr 17 09:24:48 2008 -0400

    Input: wm97xx-core - use IRQF_SAMPLE_RANDOM
    
    The touchscreen interrupt is driven by human input which can reasonably
    be used to provide entropy.
    
    Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
    Signed-off-by: Dmitry Torokhov <dtor at mail.ru>

commit d808fbe5b404854374917bd0d1db937a0a524665
Author: Mark Brown <broonie at opensource.wolfsonmicro.com>
Date:   Thu Apr 17 09:24:39 2008 -0400

    Input: wm97xx-core - only schedule interrupt handler if not already scheduled
    
    As well as clarifying the fact that the driver can cope if a second
    interrupt occurs before the IRQ work is scheduled this also ensures
    that calls to the machine irq_enable() are balanced, making that easier
    to implement.  Normally this is redundant due to the interrupt disabling
    but some unusal board configurations can trigger it.
    
    Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
    Signed-off-by: Dmitry Torokhov <dtor at mail.ru>

-----------------------------------------------------------------------

Summary of changes:
 drivers/input/touchscreen/Kconfig                  |   13 ++
 drivers/input/touchscreen/Makefile                 |    1 +
 .../{mainstone-wm97xx.c => zylonite-wm97xx.c}      |  150 ++++++--------------
 3 files changed, 58 insertions(+), 106 deletions(-)
 copy drivers/input/touchscreen/{mainstone-wm97xx.c => zylonite-wm97xx.c} (55%)

-- 
Touchscreen drivers for WM9705, WM9712, WM9713 and WM9715.


More information about the touch-commits mailing list