aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2010-09-01 02:00:52 -0400
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2010-09-01 22:43:36 -0400
commitd4f5f937c3dfdea9f49c3cdeea8813b0d9f7715a (patch)
treef78c963b180caeb9729d59846d5b9d321db691f7 /drivers
parenta9cfa2537c503229eed029dcb9916ffd74695f56 (diff)
Input: mrst-touchscreen - move out of staging
The driver is in reasonable shape now so let's move it out of staging. Acked-by: Alan Cox <alan@linux.intel.com> Acked-by: Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/input/touchscreen/Kconfig12
-rw-r--r--drivers/input/touchscreen/Makefile1
-rw-r--r--drivers/input/touchscreen/intel-mid-touch.c (renamed from drivers/staging/mrst-touchscreen/intel-mid-touch.c)0
-rw-r--r--drivers/staging/Kconfig2
-rw-r--r--drivers/staging/Makefile1
-rw-r--r--drivers/staging/mrst-touchscreen/Kconfig7
-rw-r--r--drivers/staging/mrst-touchscreen/Makefile3
-rw-r--r--drivers/staging/mrst-touchscreen/TODO4
8 files changed, 13 insertions, 17 deletions
diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
index 3b9d5e2105d7..084f1982d38d 100644
--- a/drivers/input/touchscreen/Kconfig
+++ b/drivers/input/touchscreen/Kconfig
@@ -237,6 +237,18 @@ config TOUCHSCREEN_INEXIO
237 To compile this driver as a module, choose M here: the 237 To compile this driver as a module, choose M here: the
238 module will be called inexio. 238 module will be called inexio.
239 239
240config TOUCHSCREEN_INTEL_MID
241 tristate "Intel MID platform resistive touchscreen"
242 depends on INTEL_SCU_IPC
243 help
244 Say Y here if you have a Intel MID based touchscreen in
245 your system.
246
247 If unsure, say N.
248
249 To compile this driver as a module, choose M here: the
250 module will be called intel_mid_touch.
251
240config TOUCHSCREEN_MK712 252config TOUCHSCREEN_MK712
241 tristate "ICS MicroClock MK712 touchscreen" 253 tristate "ICS MicroClock MK712 touchscreen"
242 help 254 help
diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefile
index 497964a7a214..e8b5cac8d7eb 100644
--- a/drivers/input/touchscreen/Makefile
+++ b/drivers/input/touchscreen/Makefile
@@ -19,6 +19,7 @@ obj-$(CONFIG_TOUCHSCREEN_EETI) += eeti_ts.o
19obj-$(CONFIG_TOUCHSCREEN_ELO) += elo.o 19obj-$(CONFIG_TOUCHSCREEN_ELO) += elo.o
20obj-$(CONFIG_TOUCHSCREEN_FUJITSU) += fujitsu_ts.o 20obj-$(CONFIG_TOUCHSCREEN_FUJITSU) += fujitsu_ts.o
21obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o 21obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o
22obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += intel-mid-touch.o
22obj-$(CONFIG_TOUCHSCREEN_MC13783) += mc13783_ts.o 23obj-$(CONFIG_TOUCHSCREEN_MC13783) += mc13783_ts.o
23obj-$(CONFIG_TOUCHSCREEN_MCS5000) += mcs5000_ts.o 24obj-$(CONFIG_TOUCHSCREEN_MCS5000) += mcs5000_ts.o
24obj-$(CONFIG_TOUCHSCREEN_MIGOR) += migor_ts.o 25obj-$(CONFIG_TOUCHSCREEN_MIGOR) += migor_ts.o
diff --git a/drivers/staging/mrst-touchscreen/intel-mid-touch.c b/drivers/input/touchscreen/intel-mid-touch.c
index c0307b22d86f..c0307b22d86f 100644
--- a/drivers/staging/mrst-touchscreen/intel-mid-touch.c
+++ b/drivers/input/touchscreen/intel-mid-touch.c
diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig
index 984a75440710..74dc176a2288 100644
--- a/drivers/staging/Kconfig
+++ b/drivers/staging/Kconfig
@@ -143,8 +143,6 @@ source "drivers/staging/adis16255/Kconfig"
143 143
144source "drivers/staging/xgifb/Kconfig" 144source "drivers/staging/xgifb/Kconfig"
145 145
146source "drivers/staging/mrst-touchscreen/Kconfig"
147
148source "drivers/staging/msm/Kconfig" 146source "drivers/staging/msm/Kconfig"
149 147
150endif # !STAGING_EXCLUDE_BUILD 148endif # !STAGING_EXCLUDE_BUILD
diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile
index d071bac73acc..cbd613cc6d33 100644
--- a/drivers/staging/Makefile
+++ b/drivers/staging/Makefile
@@ -52,5 +52,4 @@ obj-$(CONFIG_CXT1E1) += cxt1e1/
52obj-$(CONFIG_TI_ST) += ti-st/ 52obj-$(CONFIG_TI_ST) += ti-st/
53obj-$(CONFIG_ADIS16255) += adis16255/ 53obj-$(CONFIG_ADIS16255) += adis16255/
54obj-$(CONFIG_FB_XGI) += xgifb/ 54obj-$(CONFIG_FB_XGI) += xgifb/
55obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += mrst-touchscreen/
56obj-$(CONFIG_MSM_STAGING) += msm/ 55obj-$(CONFIG_MSM_STAGING) += msm/
diff --git a/drivers/staging/mrst-touchscreen/Kconfig b/drivers/staging/mrst-touchscreen/Kconfig
deleted file mode 100644
index 775d740bb61f..000000000000
--- a/drivers/staging/mrst-touchscreen/Kconfig
+++ /dev/null
@@ -1,7 +0,0 @@
1config TOUCHSCREEN_INTEL_MID
2 tristate "Intel MID platform resistive touchscreen"
3 depends on INTEL_SCU_IPC && INPUT_TOUCHSCREEN
4 default y
5 help
6 Say Y here if you have a Intel MID based touchscreen
7 If unsure, say N.
diff --git a/drivers/staging/mrst-touchscreen/Makefile b/drivers/staging/mrst-touchscreen/Makefile
deleted file mode 100644
index 155f58b57dbe..000000000000
--- a/drivers/staging/mrst-touchscreen/Makefile
+++ /dev/null
@@ -1,3 +0,0 @@
1obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) := intel-mid-touch.o
2
3
diff --git a/drivers/staging/mrst-touchscreen/TODO b/drivers/staging/mrst-touchscreen/TODO
deleted file mode 100644
index 84aa6958d0aa..000000000000
--- a/drivers/staging/mrst-touchscreen/TODO
+++ /dev/null
@@ -1,4 +0,0 @@
1- Move the driver to not think it is SPI (requires fixing some of the SFI
2 and firmware side)
3- Fix mutex in IRQ stuff - threaded IRQ ?
4