diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/pcmcia/Kconfig | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/drivers/pcmcia/Kconfig b/drivers/pcmcia/Kconfig index 0a6601c76809..d189e4743e69 100644 --- a/drivers/pcmcia/Kconfig +++ b/drivers/pcmcia/Kconfig | |||
@@ -51,17 +51,23 @@ config PCMCIA_LOAD_CIS | |||
51 | 51 | ||
52 | config PCMCIA_IOCTL | 52 | config PCMCIA_IOCTL |
53 | bool "PCMCIA control ioctl (obsolete)" | 53 | bool "PCMCIA control ioctl (obsolete)" |
54 | depends on PCMCIA | 54 | depends on PCMCIA && ARM && !SMP && !PREEMPT |
55 | default y | 55 | default y |
56 | help | 56 | help |
57 | If you say Y here, the deprecated ioctl interface to the PCMCIA | 57 | If you say Y here, the deprecated ioctl interface to the PCMCIA |
58 | subsystem will be built. It is needed by cardmgr and cardctl | 58 | subsystem will be built. It is needed by the deprecated pcmcia-cs |
59 | (pcmcia-cs) to function properly. | 59 | tools (cardmgr, cardctl) to function properly. |
60 | 60 | ||
61 | You should use the new pcmciautils package instead (see | 61 | You should use the new pcmciautils package instead (see |
62 | <file:Documentation/Changes> for location and details). | 62 | <file:Documentation/Changes> for location and details). |
63 | 63 | ||
64 | If unsure, say Y. | 64 | This config option will most likely be removed from kernel 2.6.35, |
65 | the associated code from kernel 2.6.36. | ||
66 | |||
67 | As the PCMCIA ioctl is not locking safe, it depends on !SMP and | ||
68 | !PREEMPT. | ||
69 | |||
70 | If unsure, say N. | ||
65 | 71 | ||
66 | config CARDBUS | 72 | config CARDBUS |
67 | bool "32-bit CardBus support" | 73 | bool "32-bit CardBus support" |