diff options
-rw-r--r-- | arch/arm/mach-omap1/Kconfig | 11 | ||||
-rw-r--r-- | arch/arm/mach-omap1/Makefile | 4 | ||||
-rw-r--r-- | arch/arm/mach-omap1/board-ams-delta.c | 2 | ||||
-rw-r--r-- | drivers/input/serio/Kconfig | 1 |
4 files changed, 3 insertions, 15 deletions
diff --git a/arch/arm/mach-omap1/Kconfig b/arch/arm/mach-omap1/Kconfig index 5f6496375404..8d2f2daba0c0 100644 --- a/arch/arm/mach-omap1/Kconfig +++ b/arch/arm/mach-omap1/Kconfig | |||
@@ -152,20 +152,11 @@ config MACH_NOKIA770 | |||
152 | config MACH_AMS_DELTA | 152 | config MACH_AMS_DELTA |
153 | bool "Amstrad E3 (Delta)" | 153 | bool "Amstrad E3 (Delta)" |
154 | depends on ARCH_OMAP1 && ARCH_OMAP15XX | 154 | depends on ARCH_OMAP1 && ARCH_OMAP15XX |
155 | select FIQ | ||
155 | help | 156 | help |
156 | Support for the Amstrad E3 (codename Delta) videophone. Say Y here | 157 | Support for the Amstrad E3 (codename Delta) videophone. Say Y here |
157 | if you have such a device. | 158 | if you have such a device. |
158 | 159 | ||
159 | config AMS_DELTA_FIQ | ||
160 | bool "Fast Interrupt Request (FIQ) support for the E3" | ||
161 | depends on MACH_AMS_DELTA | ||
162 | select FIQ | ||
163 | help | ||
164 | Provide a FIQ handler for the E3. | ||
165 | This allows for fast handling of interrupts generated | ||
166 | by the clock line of the E3 mailboard (or a PS/2 keyboard) | ||
167 | connected to the GPIO based external keyboard port. | ||
168 | |||
169 | config MACH_OMAP_GENERIC | 160 | config MACH_OMAP_GENERIC |
170 | bool "Generic OMAP board" | 161 | bool "Generic OMAP board" |
171 | depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX) | 162 | depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX) |
diff --git a/arch/arm/mach-omap1/Makefile b/arch/arm/mach-omap1/Makefile index 9a304d854e33..de3cc130ab8e 100644 --- a/arch/arm/mach-omap1/Makefile +++ b/arch/arm/mach-omap1/Makefile | |||
@@ -39,8 +39,8 @@ obj-$(CONFIG_MACH_OMAP_PALMTE) += board-palmte.o | |||
39 | obj-$(CONFIG_MACH_OMAP_PALMZ71) += board-palmz71.o | 39 | obj-$(CONFIG_MACH_OMAP_PALMZ71) += board-palmz71.o |
40 | obj-$(CONFIG_MACH_OMAP_PALMTT) += board-palmtt.o | 40 | obj-$(CONFIG_MACH_OMAP_PALMTT) += board-palmtt.o |
41 | obj-$(CONFIG_MACH_NOKIA770) += board-nokia770.o | 41 | obj-$(CONFIG_MACH_NOKIA770) += board-nokia770.o |
42 | obj-$(CONFIG_MACH_AMS_DELTA) += board-ams-delta.o | 42 | obj-$(CONFIG_MACH_AMS_DELTA) += board-ams-delta.o ams-delta-fiq.o \ |
43 | obj-$(CONFIG_AMS_DELTA_FIQ) += ams-delta-fiq.o ams-delta-fiq-handler.o | 43 | ams-delta-fiq-handler.o |
44 | obj-$(CONFIG_MACH_SX1) += board-sx1.o board-sx1-mmc.o | 44 | obj-$(CONFIG_MACH_SX1) += board-sx1.o board-sx1-mmc.o |
45 | obj-$(CONFIG_MACH_HERALD) += board-htcherald.o | 45 | obj-$(CONFIG_MACH_HERALD) += board-htcherald.o |
46 | 46 | ||
diff --git a/arch/arm/mach-omap1/board-ams-delta.c b/arch/arm/mach-omap1/board-ams-delta.c index 1d4163b9f0b7..eaa7081fef8f 100644 --- a/arch/arm/mach-omap1/board-ams-delta.c +++ b/arch/arm/mach-omap1/board-ams-delta.c | |||
@@ -307,9 +307,7 @@ static void __init ams_delta_init(void) | |||
307 | #endif | 307 | #endif |
308 | platform_add_devices(ams_delta_devices, ARRAY_SIZE(ams_delta_devices)); | 308 | platform_add_devices(ams_delta_devices, ARRAY_SIZE(ams_delta_devices)); |
309 | 309 | ||
310 | #ifdef CONFIG_AMS_DELTA_FIQ | ||
311 | ams_delta_init_fiq(); | 310 | ams_delta_init_fiq(); |
312 | #endif | ||
313 | 311 | ||
314 | omap_writew(omap_readw(ARM_RSTCT1) | 0x0004, ARM_RSTCT1); | 312 | omap_writew(omap_readw(ARM_RSTCT1) | 0x0004, ARM_RSTCT1); |
315 | } | 313 | } |
diff --git a/drivers/input/serio/Kconfig b/drivers/input/serio/Kconfig index 6256233d2bfb..bcb1fdedb595 100644 --- a/drivers/input/serio/Kconfig +++ b/drivers/input/serio/Kconfig | |||
@@ -214,7 +214,6 @@ config SERIO_AMS_DELTA | |||
214 | tristate "Amstrad Delta (E3) mailboard support" | 214 | tristate "Amstrad Delta (E3) mailboard support" |
215 | depends on MACH_AMS_DELTA | 215 | depends on MACH_AMS_DELTA |
216 | default y | 216 | default y |
217 | select AMS_DELTA_FIQ | ||
218 | ---help--- | 217 | ---help--- |
219 | Say Y here if you have an E3 and want to use its mailboard, | 218 | Say Y here if you have an E3 and want to use its mailboard, |
220 | or any standard AT keyboard connected to the mailboard port. | 219 | or any standard AT keyboard connected to the mailboard port. |