GNU Linux-libre 5.19-rc6-gnu
[releases.git] / drivers / char / pcmcia / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # PCMCIA character device configuration
4 #
5
6 menu "PCMCIA character devices"
7         depends on PCMCIA!=n
8
9 config SYNCLINK_CS
10         tristate "SyncLink PC Card support"
11         depends on PCMCIA && TTY
12         help
13           Enable support for the SyncLink PC Card serial adapter, running
14           asynchronous and HDLC communications up to 512Kbps. The port is
15           selectable for RS-232, V.35, RS-449, RS-530, and X.21
16
17           This driver may be built as a module ( = code which can be
18           inserted in and removed from the running kernel whenever you want).
19           The module will be called synclink_cs.  If you want to do that, say M
20           here.
21
22 config CARDMAN_4000
23         tristate "Omnikey Cardman 4000 support"
24         depends on PCMCIA
25         select BITREVERSE
26         help
27           Enable support for the Omnikey Cardman 4000 PCMCIA Smartcard
28           reader.
29
30           This kernel driver requires additional userspace support, either
31           by the vendor-provided PC/SC ifd_handler (http://www.omnikey.com/),
32           or via the cm4000 backend of OpenCT (http://www.opensc-project.org/opensc).
33
34 config CARDMAN_4040
35         tristate "Omnikey CardMan 4040 support"
36         depends on PCMCIA
37         help
38           Enable support for the Omnikey CardMan 4040 PCMCIA Smartcard
39           reader.
40
41           This card is basically a USB CCID device connected to a FIFO
42           in I/O space.  To use the kernel driver, you will need either the
43           PC/SC ifdhandler provided from the Omnikey homepage
44           (http://www.omnikey.com/), or a current development version of OpenCT
45           (http://www.opensc-project.org/opensc).
46
47 config SCR24X
48         tristate "SCR24x Chip Card Interface support"
49         depends on PCMCIA
50         help
51           Enable support for the SCR24x PCMCIA Chip Card Interface.
52
53           To compile this driver as a module, choose M here.
54           The module will be called scr24x_cs..
55
56           If unsure say N.
57
58 config IPWIRELESS
59         tristate "IPWireless 3G UMTS PCMCIA card support"
60         depends on PCMCIA && NETDEVICES && TTY
61         select PPP
62         help
63           This is a driver for 3G UMTS PCMCIA card from IPWireless company. In
64           some countries (for example Czech Republic, T-Mobile ISP) this card
65           is shipped for service called UMTS 4G.
66
67 endmenu
68