diff options
| author | Dmitry Torokhov <dtor@insightbb.com> | 2007-06-13 01:49:58 -0400 |
|---|---|---|
| committer | Dmitry Torokhov <dtor@insightbb.com> | 2007-06-13 01:49:58 -0400 |
| commit | 893e7c2db05f14032f2390ef7c59a499fc25ccae (patch) | |
| tree | 75c7882b71aea19ea5e71be509d0af6107404a8e | |
| parent | 8c4df74e02b0853ad86d1595fb6065d6c26fb196 (diff) | |
Input: move input-polldev to drivers/input
To work around deficiences in Kconfig that allows to "select"
a symbol without automatically selecting all dependencies for
that symbol move input-polldev from drivers/input/misc to
drivers/input thus removing extra dependency on CONFIG_INPUT_MISC.
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
| -rw-r--r-- | drivers/input/Kconfig | 13 | ||||
| -rw-r--r-- | drivers/input/Makefile | 1 | ||||
| -rw-r--r-- | drivers/input/input-polldev.c (renamed from drivers/input/misc/input-polldev.c) | 0 | ||||
| -rw-r--r-- | drivers/input/misc/Kconfig | 11 | ||||
| -rw-r--r-- | drivers/input/misc/Makefile | 1 |
5 files changed, 14 insertions, 12 deletions
diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig index 0e9b69535ad6..3cfff40695ec 100644 --- a/drivers/input/Kconfig +++ b/drivers/input/Kconfig | |||
| @@ -38,6 +38,19 @@ config INPUT_FF_MEMLESS | |||
| 38 | To compile this driver as a module, choose M here: the | 38 | To compile this driver as a module, choose M here: the |
| 39 | module will be called ff-memless. | 39 | module will be called ff-memless. |
| 40 | 40 | ||
| 41 | config INPUT_POLLDEV | ||
| 42 | tristate "Polled input device skeleton" | ||
| 43 | help | ||
| 44 | Say Y here if you are using a driver for an input | ||
| 45 | device that periodically polls hardware state. This | ||
| 46 | option is only useful for out-of-tree drivers since | ||
| 47 | in-tree drivers select it automatically. | ||
| 48 | |||
| 49 | If unsure, say N. | ||
| 50 | |||
| 51 | To compile this driver as a module, choose M here: the | ||
| 52 | module will be called input-polldev. | ||
| 53 | |||
| 41 | comment "Userland interfaces" | 54 | comment "Userland interfaces" |
| 42 | 55 | ||
| 43 | config INPUT_MOUSEDEV | 56 | config INPUT_MOUSEDEV |
diff --git a/drivers/input/Makefile b/drivers/input/Makefile index 8a2dd987546c..15eb752697b3 100644 --- a/drivers/input/Makefile +++ b/drivers/input/Makefile | |||
| @@ -8,6 +8,7 @@ obj-$(CONFIG_INPUT) += input-core.o | |||
| 8 | input-core-objs := input.o ff-core.o | 8 | input-core-objs := input.o ff-core.o |
| 9 | 9 | ||
| 10 | obj-$(CONFIG_INPUT_FF_MEMLESS) += ff-memless.o | 10 | obj-$(CONFIG_INPUT_FF_MEMLESS) += ff-memless.o |
| 11 | obj-$(CONFIG_INPUT_POLLDEV) += input-polldev.o | ||
| 11 | 12 | ||
| 12 | obj-$(CONFIG_INPUT_MOUSEDEV) += mousedev.o | 13 | obj-$(CONFIG_INPUT_MOUSEDEV) += mousedev.o |
| 13 | obj-$(CONFIG_INPUT_JOYDEV) += joydev.o | 14 | obj-$(CONFIG_INPUT_JOYDEV) += joydev.o |
diff --git a/drivers/input/misc/input-polldev.c b/drivers/input/input-polldev.c index b773d4c756a6..b773d4c756a6 100644 --- a/drivers/input/misc/input-polldev.c +++ b/drivers/input/input-polldev.c | |||
diff --git a/drivers/input/misc/Kconfig b/drivers/input/misc/Kconfig index 6013ace94d98..98ddafa30535 100644 --- a/drivers/input/misc/Kconfig +++ b/drivers/input/misc/Kconfig | |||
| @@ -165,17 +165,6 @@ config INPUT_UINPUT | |||
| 165 | To compile this driver as a module, choose M here: the | 165 | To compile this driver as a module, choose M here: the |
| 166 | module will be called uinput. | 166 | module will be called uinput. |
| 167 | 167 | ||
| 168 | config INPUT_POLLDEV | ||
| 169 | tristate "Polled input device skeleton" | ||
| 170 | help | ||
| 171 | Say Y here if you are using a driver for an input | ||
| 172 | device that periodically polls hardware state. This | ||
| 173 | option is only useful for out-of-tree drivers since | ||
| 174 | in-tree drivers select it automatically. | ||
| 175 | |||
| 176 | To compile this driver as a module, choose M here: the | ||
| 177 | module will be called input-polldev. | ||
| 178 | |||
| 179 | config HP_SDC_RTC | 168 | config HP_SDC_RTC |
| 180 | tristate "HP SDC Real Time Clock" | 169 | tristate "HP SDC Real Time Clock" |
| 181 | depends on GSC || HP300 | 170 | depends on GSC || HP300 |
diff --git a/drivers/input/misc/Makefile b/drivers/input/misc/Makefile index 8b2f7799e25c..3585b5038418 100644 --- a/drivers/input/misc/Makefile +++ b/drivers/input/misc/Makefile | |||
| @@ -4,7 +4,6 @@ | |||
| 4 | 4 | ||
| 5 | # Each configuration option enables a list of files. | 5 | # Each configuration option enables a list of files. |
| 6 | 6 | ||
| 7 | obj-$(CONFIG_INPUT_POLLDEV) += input-polldev.o | ||
| 8 | obj-$(CONFIG_INPUT_SPARCSPKR) += sparcspkr.o | 7 | obj-$(CONFIG_INPUT_SPARCSPKR) += sparcspkr.o |
| 9 | obj-$(CONFIG_INPUT_PCSPKR) += pcspkr.o | 8 | obj-$(CONFIG_INPUT_PCSPKR) += pcspkr.o |
| 10 | obj-$(CONFIG_INPUT_M68K_BEEP) += m68kspkr.o | 9 | obj-$(CONFIG_INPUT_M68K_BEEP) += m68kspkr.o |
