diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2010-09-01 02:00:52 -0400 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2010-09-01 22:43:36 -0400 |
commit | d4f5f937c3dfdea9f49c3cdeea8813b0d9f7715a (patch) | |
tree | f78c963b180caeb9729d59846d5b9d321db691f7 /drivers | |
parent | a9cfa2537c503229eed029dcb9916ffd74695f56 (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/Kconfig | 12 | ||||
-rw-r--r-- | drivers/input/touchscreen/Makefile | 1 | ||||
-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/Kconfig | 2 | ||||
-rw-r--r-- | drivers/staging/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/mrst-touchscreen/Kconfig | 7 | ||||
-rw-r--r-- | drivers/staging/mrst-touchscreen/Makefile | 3 | ||||
-rw-r--r-- | drivers/staging/mrst-touchscreen/TODO | 4 |
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 | ||
240 | config 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 | |||
240 | config TOUCHSCREEN_MK712 | 252 | config 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 | |||
19 | obj-$(CONFIG_TOUCHSCREEN_ELO) += elo.o | 19 | obj-$(CONFIG_TOUCHSCREEN_ELO) += elo.o |
20 | obj-$(CONFIG_TOUCHSCREEN_FUJITSU) += fujitsu_ts.o | 20 | obj-$(CONFIG_TOUCHSCREEN_FUJITSU) += fujitsu_ts.o |
21 | obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o | 21 | obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o |
22 | obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += intel-mid-touch.o | ||
22 | obj-$(CONFIG_TOUCHSCREEN_MC13783) += mc13783_ts.o | 23 | obj-$(CONFIG_TOUCHSCREEN_MC13783) += mc13783_ts.o |
23 | obj-$(CONFIG_TOUCHSCREEN_MCS5000) += mcs5000_ts.o | 24 | obj-$(CONFIG_TOUCHSCREEN_MCS5000) += mcs5000_ts.o |
24 | obj-$(CONFIG_TOUCHSCREEN_MIGOR) += migor_ts.o | 25 | obj-$(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 | ||
144 | source "drivers/staging/xgifb/Kconfig" | 144 | source "drivers/staging/xgifb/Kconfig" |
145 | 145 | ||
146 | source "drivers/staging/mrst-touchscreen/Kconfig" | ||
147 | |||
148 | source "drivers/staging/msm/Kconfig" | 146 | source "drivers/staging/msm/Kconfig" |
149 | 147 | ||
150 | endif # !STAGING_EXCLUDE_BUILD | 148 | endif # !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/ | |||
52 | obj-$(CONFIG_TI_ST) += ti-st/ | 52 | obj-$(CONFIG_TI_ST) += ti-st/ |
53 | obj-$(CONFIG_ADIS16255) += adis16255/ | 53 | obj-$(CONFIG_ADIS16255) += adis16255/ |
54 | obj-$(CONFIG_FB_XGI) += xgifb/ | 54 | obj-$(CONFIG_FB_XGI) += xgifb/ |
55 | obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += mrst-touchscreen/ | ||
56 | obj-$(CONFIG_MSM_STAGING) += msm/ | 55 | obj-$(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 @@ | |||
1 | config 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 @@ | |||
1 | obj-$(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 | |||