aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia/Kconfig
diff options
context:
space:
mode:
authorDominik Brodowski <linux@dominikbrodowski.net>2005-06-27 19:28:47 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-27 21:03:18 -0400
commit9a5555b81fde402119a6b4f2b38d3373d272ff69 (patch)
tree68f5af92d99dc320e7d2954fd1173fa14780f8a8 /drivers/pcmcia/Kconfig
parent3c29976a6469b81a7858812dc2d4b8430d74004a (diff)
[PATCH] pcmcia: add a config option for the PCMICA ioctl
Add a new config option to control the building of the PCMCIA IOCTL. Currently, it is not yet made public, though the help text is there already. Signed-off-by: Dominik Brodowski <linux@dominikbrodowksi.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/pcmcia/Kconfig')
-rw-r--r--drivers/pcmcia/Kconfig28
1 files changed, 20 insertions, 8 deletions
diff --git a/drivers/pcmcia/Kconfig b/drivers/pcmcia/Kconfig
index 22f7e8ca6584..85af1fb2a309 100644
--- a/drivers/pcmcia/Kconfig
+++ b/drivers/pcmcia/Kconfig
@@ -14,8 +14,8 @@ config PCCARD
14 Say Y here if you want to attach PCMCIA- or PC-cards to your Linux 14 Say Y here if you want to attach PCMCIA- or PC-cards to your Linux
15 computer. These are credit-card size devices such as network cards, 15 computer. These are credit-card size devices such as network cards,
16 modems or hard drives often used with laptops computers. There are 16 modems or hard drives often used with laptops computers. There are
17 actually two varieties of these cards: the older 16 bit PCMCIA cards 17 actually two varieties of these cards: 16 bit PCMCIA and 32 bit
18 and the newer 32 bit CardBus cards. 18 CardBus cards.
19 19
20 To compile this driver as modules, choose M here: the 20 To compile this driver as modules, choose M here: the
21 module will be called pcmcia_core. 21 module will be called pcmcia_core.
@@ -48,10 +48,9 @@ config PCMCIA
48 PC-cards are such 16-bit PCMCIA cards, so unless you know you're 48 PC-cards are such 16-bit PCMCIA cards, so unless you know you're
49 only using 32-bit CardBus cards, say Y or M here. 49 only using 32-bit CardBus cards, say Y or M here.
50 50
51 To use 16-bit PCMCIA cards, you will need supporting software from 51 To use 16-bit PCMCIA cards, you will need supporting software in
52 David Hinds' pcmcia-cs package (see the file <file:Documentation/Changes> 52 most cases. (see the file <file:Documentation/Changes> for
53 for location). Please also read the PCMCIA-HOWTO, available from 53 location and details).
54 <http://www.tldp.org/docs.html#howto>.
55 54
56 To compile this driver as modules, choose M here: the 55 To compile this driver as modules, choose M here: the
57 module will be called pcmcia. 56 module will be called pcmcia.
@@ -72,6 +71,21 @@ config PCMCIA_LOAD_CIS
72 71
73 If unsure, say Y. 72 If unsure, say Y.
74 73
74config PCMCIA_IOCTL
75 bool
76 depends on PCMCIA
77 default y
78 help
79 If you say Y here, the deprecated ioctl interface to the PCMCIA
80 subsystem will be built. It is needed by cardmgr and cardctl
81 (pcmcia-cs) to function properly.
82
83 If you do not use the new pcmciautils package, and have a
84 yenta, Cirrus PD6729, i82092, i82365 or tcic compatible bridge,
85 you need to say Y here to be able to use 16-bit PCMCIA cards.
86
87 If unsure, say Y.
88
75config CARDBUS 89config CARDBUS
76 bool "32-bit CardBus support" 90 bool "32-bit CardBus support"
77 depends on PCI 91 depends on PCI
@@ -91,8 +105,6 @@ comment "PC-card bridges"
91 105
92config YENTA 106config YENTA
93 tristate "CardBus yenta-compatible bridge support" 107 tristate "CardBus yenta-compatible bridge support"
94 depends on PCI
95#fixme: remove dependendcy on CARDBUS
96 depends on CARDBUS 108 depends on CARDBUS
97 select PCCARD_NONSTATIC 109 select PCCARD_NONSTATIC
98 ---help--- 110 ---help---