lkml.org 
[lkml]   [2008]   [Apr]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 6/6] Build system and MAINTAINERS entry for WM97xx touchscreen drivers
    Date
    Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
    Signed-off-by: Liam Girdwood <liam.girdwood@wolfsonmicro.com>
    ---
    MAINTAINERS | 10 +++++++
    drivers/input/touchscreen/Kconfig | 52 ++++++++++++++++++++++++++++++++++++
    drivers/input/touchscreen/Makefile | 7 +++++
    3 files changed, 69 insertions(+), 0 deletions(-)

    diff --git a/MAINTAINERS b/MAINTAINERS
    index 6d628fb..f3ba69a 100644
    --- a/MAINTAINERS
    +++ b/MAINTAINERS
    @@ -4337,6 +4337,16 @@ L: linux-wireless@vger.kernel.org
    W: http://oops.ghostprotocols.net:81/blog
    S: Maintained

    +WM97XX TOUCHSCREEN DRIVERS
    +P: Mark Brown
    +M: broonie@opensource.wolfsonmicro.com
    +P: Liam Girdwood
    +M: liam.girdwood@wolfsonmicro.com
    +L: linux-input@vger.kernel.org
    +T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
    +W: http://opensource.wolfsonmicro.com/node/7
    +S: Supported
    +
    X.25 NETWORK LAYER
    P: Henner Eisen
    M: eis@baty.hanse.de
    diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
    index 90e8e92..0be05a2 100644
    --- a/drivers/input/touchscreen/Kconfig
    +++ b/drivers/input/touchscreen/Kconfig
    @@ -158,6 +158,58 @@ config TOUCHSCREEN_TOUCHRIGHT
    To compile this driver as a module, choose M here: the
    module will be called touchright.

    +config TOUCHSCREEN_WM97XX
    + tristate "Support for WM97xx AC97 touchscreen controllers"
    + depends on AC97_BUS
    +
    +config TOUCHSCREEN_WM9705
    + bool "WM9705 Touchscreen interface support"
    + depends on TOUCHSCREEN_WM97XX
    + help
    + Say Y here if you have a Wolfson Microelectronics WM9705 touchscreen
    + controller connected to your system.
    +
    + If unsure, say N.
    +
    + To compile this driver as a module, choose M here: the
    + module will be called wm9705.
    +
    +config TOUCHSCREEN_WM9712
    + bool "WM9712 Touchscreen interface support"
    + depends on TOUCHSCREEN_WM97XX
    + help
    + Say Y here if you have a Wolfson Microelectronics WM9712 touchscreen
    + controller connected to your system.
    +
    + If unsure, say N.
    +
    + To compile this driver as a module, choose M here: the
    + module will be called wm9712.
    +
    +config TOUCHSCREEN_WM9713
    + bool "WM9713 Touchscreen interface support"
    + depends on TOUCHSCREEN_WM97XX
    + help
    + Say Y here if you have a Wolfson Microelectronics WM9713 touchscreen
    + controller connected to your system.
    +
    + If unsure, say N.
    +
    + To compile this driver as a module, choose M here: the
    + module will be called wm9713.
    +
    +config TOUCHSCREEN_WM97XX_MAINSTONE
    + tristate "WM97xx Mainstone accelerated touch"
    + depends on TOUCHSCREEN_WM97XX && ARCH_PXA
    + help
    + Say Y here for support for streaming mode with WM97xx touchscreens
    + on Mainstone systems.
    +
    + If unsure, say N
    +
    + To compile this driver as a module, choose M here: the
    + module will be called mainstone-wm97xx
    +
    config TOUCHSCREEN_TOUCHWIN
    tristate "Touchwin serial touchscreen"
    select SERIO
    diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefile
    index 35d4097..d38156e 100644
    --- a/drivers/input/touchscreen/Makefile
    +++ b/drivers/input/touchscreen/Makefile
    @@ -4,6 +4,8 @@

    # Each configuration option enables a list of files.

    +wm97xx-ts-y := wm97xx-core.o
    +
    obj-$(CONFIG_TOUCHSCREEN_ADS7846) += ads7846.o
    obj-$(CONFIG_TOUCHSCREEN_BITSY) += h3600_ts_input.o
    obj-$(CONFIG_TOUCHSCREEN_CORGI) += corgi_ts.o
    @@ -19,3 +21,8 @@ obj-$(CONFIG_TOUCHSCREEN_PENMOUNT) += penmount.o
    obj-$(CONFIG_TOUCHSCREEN_TOUCHRIGHT) += touchright.o
    obj-$(CONFIG_TOUCHSCREEN_TOUCHWIN) += touchwin.o
    obj-$(CONFIG_TOUCHSCREEN_UCB1400) += ucb1400_ts.o
    +obj-$(CONFIG_TOUCHSCREEN_WM97XX) += wm97xx-ts.o
    +obj-$(CONFIG_TOUCHSCREEN_WM97XX_MAINSTONE) += mainstone-wm97xx.o
    +wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9705) += wm9705.o
    +wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9712) += wm9712.o
    +wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9713) += wm9713.o
    --
    1.5.4.5


    \
     
     \ /
      Last update: 2008-04-01 12:39    [W:5.387 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site