1 #
2 # Character device configuration
3 #
4 mainmenu_option next_comment
5 comment 'Character devices'
6
7 bool 'Virtual terminal' CONFIG_VT
8 if [ "$CONFIG_VT" = "y" ]; then
9 bool ' Support for console on virtual terminal' CONFIG_VT_CONSOLE
10 fi
11 tristate 'Standard/generic (8250/16550 and compatible UARTs) serial support' CONFIG_SERIAL
12 if [ "$CONFIG_SERIAL" = "y" ]; then
13 bool ' Support for console on serial port' CONFIG_SERIAL_CONSOLE
14 if [ "$CONFIG_ARCH_ACORN" = "y" ]; then
15 tristate ' Atomwide serial port support' CONFIG_ATOMWIDE_SERIAL
16 tristate ' Dual serial port support' CONFIG_DUALSP_SERIAL
17 fi
18 fi
19 dep_mbool 'Extended dumb serial driver options' CONFIG_SERIAL_EXTENDED $CONFIG_SERIAL
20 if [ "$CONFIG_SERIAL_EXTENDED" = "y" ]; then
21 bool ' Support more than 4 serial ports' CONFIG_SERIAL_MANY_PORTS
22 bool ' Support for sharing serial interrupts' CONFIG_SERIAL_SHARE_IRQ
23 bool ' Autodetect IRQ on standard ports (unsafe)' CONFIG_SERIAL_DETECT_IRQ
24 bool ' Support special multiport boards' CONFIG_SERIAL_MULTIPORT
25 bool ' Support the Bell Technologies HUB6 card' CONFIG_HUB6
26 fi
27 bool 'Non-standard serial port support' CONFIG_SERIAL_NONSTANDARD
28 if [ "$CONFIG_SERIAL_NONSTANDARD" = "y" ]; then
29 tristate ' Computone IntelliPort Plus serial support' CONFIG_COMPUTONE
30 tristate ' Comtrol Rocketport support' CONFIG_ROCKETPORT
31 tristate ' Cyclades async mux support' CONFIG_CYCLADES
32 if [ "$CONFIG_EXPERIMENTAL" = "y" -a "$CONFIG_CYCLADES" != "n" ]; then
33 bool ' Cyclades-Z interrupt mode operation (EXPERIMENTAL)' CONFIG_CYZ_INTR
34 fi
35 tristate ' Digiboard Intelligent Async Support' CONFIG_DIGIEPCA
36 if [ "$CONFIG_DIGIEPCA" = "n" ]; then
37 tristate ' Digiboard PC/Xx Support' CONFIG_DIGI
38 fi
39 tristate ' Hayes ESP serial port support' CONFIG_ESPSERIAL
40 tristate ' Moxa Intellio support' CONFIG_MOXA_INTELLIO
41 tristate ' Moxa SmartIO support' CONFIG_MOXA_SMARTIO
42 if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
43 dep_tristate ' Multi-Tech multiport card support (EXPERIMENTAL)' CONFIG_ISI m
44 fi
45 dep_tristate ' Microgate SyncLink card support' CONFIG_SYNCLINK m
46 dep_tristate ' HDLC line discipline support' CONFIG_N_HDLC m
47 tristate ' SDL RISCom/8 card support' CONFIG_RISCOM8
48 tristate ' Specialix IO8+ card support' CONFIG_SPECIALIX
49 if [ "$CONFIG_SPECIALIX" != "n" ]; then
50 bool ' Specialix DTR/RTS pin is RTS' CONFIG_SPECIALIX_RTSCTS
51 fi
52 tristate ' Specialix SX (and SI) card support' CONFIG_SX
53 tristate ' Specialix RIO system support' CONFIG_RIO
54 if [ "$CONFIG_RIO" != "n" ]; then
55 bool ' Support really old RIO/PCI cards' CONFIG_RIO_OLDPCI
56 fi
57 bool ' Stallion multiport serial support' CONFIG_STALDRV
58 if [ "$CONFIG_STALDRV" = "y" ]; then
59 tristate ' Stallion EasyIO or EC8/32 support' CONFIG_STALLION
60 tristate ' Stallion EC8/64, ONboard, Brumby support' CONFIG_ISTALLION
61 fi
62 fi
63 if [ "$CONFIG_FOOTBRIDGE" = "y" ]; then
64 bool 'DC21285 serial port support' CONFIG_SERIAL_21285
65 if [ "$CONFIG_SERIAL_21285" = "y" ]; then
66 if [ "$CONFIG_OBSOLETE" = "y" ]; then
67 bool ' Use /dev/ttyS0 device (OBSOLETE)' CONFIG_SERIAL_21285_OLD
68 fi
69 bool ' Console on DC21285 serial port' CONFIG_SERIAL_21285_CONSOLE
70 fi
71 fi
72 bool 'Unix98 PTY support' CONFIG_UNIX98_PTYS
73 if [ "$CONFIG_UNIX98_PTYS" = "y" ]; then
74 int 'Maximum number of Unix98 PTYs in use (0-2048)' CONFIG_UNIX98_PTY_COUNT 256
75 fi
76 if [ "$CONFIG_PARPORT" != "n" ]; then
77 dep_tristate 'Parallel printer support' CONFIG_PRINTER $CONFIG_PARPORT
78 if [ "$CONFIG_PRINTER" != "n" ]; then
79 bool ' Support for console on line printer' CONFIG_LP_CONSOLE
80 fi
81 dep_tristate 'Support for user-space parallel port device drivers' CONFIG_PPDEV $CONFIG_PARPORT
82 fi
83
84 source drivers/i2c/Config.in
85
86 mainmenu_option next_comment
87 comment 'Mice'
88 tristate 'Bus Mouse Support' CONFIG_BUSMOUSE
89 if [ "$CONFIG_BUSMOUSE" != "n" ]; then
90 dep_tristate ' ATIXL busmouse support' CONFIG_ATIXL_BUSMOUSE $CONFIG_BUSMOUSE
91 dep_tristate ' Logitech busmouse support' CONFIG_LOGIBUSMOUSE $CONFIG_BUSMOUSE
92 dep_tristate ' Microsoft busmouse support' CONFIG_MS_BUSMOUSE $CONFIG_BUSMOUSE
93 if [ "$CONFIG_ADB" = "y" -a "$CONFIG_ADB_KEYBOARD" = "y" ]; then
94 dep_tristate ' Apple Desktop Bus mouse support (old driver)' CONFIG_ADBMOUSE $CONFIG_BUSMOUSE
95 fi
96 fi
97
98 tristate 'Mouse Support (not serial and bus mice)' CONFIG_MOUSE
99 if [ "$CONFIG_MOUSE" != "n" ]; then
100 bool ' PS/2 mouse (aka "auxiliary device") support' CONFIG_PSMOUSE
101 tristate ' C&T 82C710 mouse port support (as on TI Travelmate)' CONFIG_82C710_MOUSE
102 tristate ' PC110 digitizer pad support' CONFIG_PC110_PAD
103 fi
104 endmenu
105
106 source drivers/char/joystick/Config.in
107
108 tristate 'QIC-02 tape support' CONFIG_QIC02_TAPE
109 if [ "$CONFIG_QIC02_TAPE" != "n" ]; then
110 bool ' Do you want runtime configuration for QIC-02' CONFIG_QIC02_DYNCONF
111 if [ "$CONFIG_QIC02_DYNCONF" != "y" ]; then
112 comment ' Edit configuration parameters in ./include/linux/tpqic02.h!'
113 else
114 comment ' Setting runtime QIC-02 configuration is done with qic02conf'
115 comment ' from the tpqic02-support package. It is available at'
116 comment ' metalab.unc.edu or ftp://titus.cfw.com/pub/Linux/util/'
117 fi
118 fi
119
120 mainmenu_option next_comment
121 comment 'Watchdog Cards'
122 bool 'Watchdog Timer Support' CONFIG_WATCHDOG
123 if [ "$CONFIG_WATCHDOG" != "n" ]; then
124 bool ' Disable watchdog shutdown on close' CONFIG_WATCHDOG_NOWAYOUT
125 tristate ' Software Watchdog' CONFIG_SOFT_WATCHDOG
126 tristate ' WDT Watchdog timer' CONFIG_WDT
127 tristate ' WDT PCI Watchdog timer' CONFIG_WDTPCI
128 if [ "$CONFIG_WDT" != "n" ]; then
129 bool ' WDT501 features' CONFIG_WDT_501
130 if [ "$CONFIG_WDT_501" = "y" ]; then
131 bool ' Fan Tachometer' CONFIG_WDT_501_FAN
132 fi
133 fi
134 tristate ' Berkshire Products PC Watchdog' CONFIG_PCWATCHDOG
135 tristate ' Acquire SBC Watchdog Timer' CONFIG_ACQUIRE_WDT
136 tristate ' SBC-60XX Watchdog Timer' CONFIG_60XX_WDT
137 tristate ' Mixcom Watchdog' CONFIG_MIXCOMWD
138 tristate ' Intel i810 TCO timer / Watchdog' CONFIG_I810_TCO
139 if [ "$CONFIG_FOOTBRIDGE" = "y" ]; then
140 tristate ' DC21285 watchdog' CONFIG_21285_WATCHDOG
141 if [ "$CONFIG_ARCH_NETWINDER" = "y" ]; then
142 tristate ' NetWinder WB83C977 watchdog' CONFIG_977_WATCHDOG
143 fi
144 fi
145 fi
146 endmenu
147
148 if [ "$CONFIG_ARCH_NETWINDER" = "y" ]; then
149 tristate 'NetWinder thermometer support' CONFIG_DS1620
150 tristate 'NetWinder Button' CONFIG_NWBUTTON
151 if [ "$CONFIG_NWBUTTON" != "n" ]; then
152 bool ' Reboot Using Button' CONFIG_NWBUTTON_REBOOT
153 fi
154 tristate 'NetWinder flash support' CONFIG_NWFLASH
155 fi
156
157 dep_tristate 'Intel i8x0 Random Number Generator support' CONFIG_INTEL_RNG $CONFIG_PCI
158 tristate '/dev/nvram support' CONFIG_NVRAM
159 tristate 'Enhanced Real Time Clock Support' CONFIG_RTC
160 if [ "$CONFIG_IA64" = "y" ]; then
161 bool 'EFI Real Time Clock Services' CONFIG_EFI_RTC
162 fi
163 if [ "$CONFIG_OBSOLETE" = "y" -a "$CONFIG_ALPHA_BOOK1" = "y" ]; then
164 bool 'Tadpole ANA H8 Support' CONFIG_H8
165 fi
166
167 tristate 'Double Talk PC internal speech card support' CONFIG_DTLK
168 tristate 'Siemens R3964 line discipline' CONFIG_R3964
169 tristate 'Applicom intelligent fieldbus card support' CONFIG_APPLICOM
170
171 mainmenu_option next_comment
172 comment 'Ftape, the floppy tape device driver'
173 tristate 'Ftape (QIC-80/Travan) support' CONFIG_FTAPE
174 if [ "$CONFIG_FTAPE" != "n" ]; then
175 source drivers/char/ftape/Config.in
176 fi
177 endmenu
178
179 tristate '/dev/agpgart (AGP Support)' CONFIG_AGP $CONFIG_DRM_AGP
180 if [ "$CONFIG_AGP" != "n" ]; then
181 bool ' Intel 440LX/BX/GX and I815/I840/I850 support' CONFIG_AGP_INTEL
182 bool ' Intel I810/I815 (on-board) support' CONFIG_AGP_I810
183 bool ' VIA chipset support' CONFIG_AGP_VIA
184 bool ' AMD Irongate support' CONFIG_AGP_AMD
185 bool ' Generic SiS support' CONFIG_AGP_SIS
186 bool ' ALI M1541 support' CONFIG_AGP_ALI
187 fi
188
189 source drivers/char/drm/Config.in
190
191 if [ "$CONFIG_HOTPLUG" = "y" -a "$CONFIG_PCMCIA" != "n" ]; then
192 source drivers/char/pcmcia/Config.in
193 fi
194 endmenu
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.