hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/pcmcia/Kconfig
....@@ -1,10 +1,12 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # PCCARD (PCMCIA/CardBus) bus subsystem configuration
34 #
45
56 menuconfig PCCARD
67 tristate "PCCard (PCMCIA/CardBus) support"
7
- ---help---
8
+ depends on !UML
9
+ help
810 Say Y here if you want to attach PCMCIA- or PC-cards to your Linux
911 computer. These are credit-card size devices such as network cards,
1012 modems or hard drives often used with laptops computers. There are
....@@ -20,7 +22,7 @@
2022 tristate "16-bit PCMCIA support"
2123 select CRC32
2224 default y
23
- ---help---
25
+ help
2426 This option enables support for 16-bit PCMCIA cards. Most older
2527 PC-cards are such 16-bit PCMCIA cards, so unless you know you're
2628 only using 32-bit CardBus cards, say Y or M here.
....@@ -52,7 +54,7 @@
5254 bool "32-bit CardBus support"
5355 depends on PCI
5456 default y
55
- ---help---
57
+ help
5658 CardBus is a bus mastering architecture for PC-cards, which allows
5759 for 32 bit PC-cards (the original PCMCIA standard specifies only
5860 a 16 bit wide bus). Many newer PC-cards are actually CardBus cards.
....@@ -63,6 +65,9 @@
6365
6466 If unsure, say Y.
6567
68
+config PCMCIA_MAX1600
69
+ tristate
70
+
6671 comment "PC-card bridges"
6772
6873 config YENTA
....@@ -70,7 +75,7 @@
7075 depends on PCI
7176 select CARDBUS if !EXPERT
7277 select PCCARD_NONSTATIC if PCMCIA != n
73
- ---help---
78
+ help
7479 This option enables support for CardBus host bridges. Virtually
7580 all modern PCMCIA bridges are CardBus compatible. A "bridge" is
7681 the hardware inside your computer that PCMCIA cards are plugged
....@@ -146,7 +151,7 @@
146151
147152 config PCMCIA_ALCHEMY_DEVBOARD
148153 tristate "Alchemy Db/Pb1xxx PCMCIA socket services"
149
- depends on MIPS_ALCHEMY && PCMCIA
154
+ depends on MIPS_DB1XXX && PCMCIA
150155 help
151156 Enable this driver of you want PCMCIA support on your Alchemy
152157 Db1000, Db/Pb1100, Db/Pb1500, Db/Pb1550, Db/Pb1200, DB1300
....@@ -191,6 +196,8 @@
191196 select PCMCIA_SOC_COMMON
192197 select PCMCIA_SA11XX_BASE if ARCH_SA1100
193198 select PCMCIA_PXA2XX if ARCH_LUBBOCK && SA1111
199
+ select PCMCIA_MAX1600 if ASSABET_NEPONSET
200
+ select PCMCIA_MAX1600 if ARCH_LUBBOCK && SA1111
194201 help
195202 Say Y here to include support for SA1111-based PCMCIA or CF
196203 sockets, found on the Jornada 720, Graphicsmaster and other
....@@ -207,6 +214,7 @@
207214 || MACH_VPAC270 || MACH_BALLOON3 || MACH_COLIBRI \
208215 || MACH_COLIBRI320 || MACH_H4700)
209216 select PCMCIA_SOC_COMMON
217
+ select PCMCIA_MAX1600 if MACH_MAINSTONE
210218 help
211219 Say Y here to include support for the PXA2xx PCMCIA controller
212220