~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/drivers/char/Config.in

Version: ~ [ 2.2.5 ] ~ [ 2.4.1 ] ~ [ 2.4.9 ] ~ [ 2.6.17.10 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  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

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.