diff options
author | Dominik Brodowski <linux@dominikbrodowski.net> | 2005-06-27 19:28:47 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-27 21:03:18 -0400 |
commit | 9a5555b81fde402119a6b4f2b38d3373d272ff69 (patch) | |
tree | 68f5af92d99dc320e7d2954fd1173fa14780f8a8 /drivers/pcmcia/Kconfig | |
parent | 3c29976a6469b81a7858812dc2d4b8430d74004a (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/Kconfig | 28 |
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 | ||
74 | config 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 | |||
75 | config CARDBUS | 89 | config 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 | ||
92 | config YENTA | 106 | config 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--- |