1# $FreeBSD$ 2# 3# On the handling of kernel options 4# 5# All kernel options should be listed in NOTES, with suitable 6# descriptions. Negative options (options that make some code not 7# compile) should be commented out; LINT (generated from NOTES) should 8# compile as much code as possible. Try to structure option-using 9# code so that a single option only switch code on, or only switch 10# code off, to make it possible to have a full compile-test. If 11# necessary, you can check for COMPILING_LINT to get maximum code 12# coverage. 13# 14# All new options shall also be listed in either "conf/options" or 15# "conf/options.<machine>". Options that affect a single source-file 16# <xxx>.[c|s] should be directed into "opt_<xxx>.h", while options 17# that affect multiple files should either go in "opt_global.h" if 18# this is a kernel-wide option (used just about everywhere), or in 19# "opt_<option-name-in-lower-case>.h" if it affect only some files. 20# Note that the effect of listing only an option without a 21# header-file-name in conf/options (and cousins) is that the last 22# convention is followed. 23# 24# This handling scheme is not yet fully implemented. 25# 26# 27# Format of this file: 28# Option name filename 29# 30# If filename is missing, the default is 31# opt_<name-of-option-in-lower-case>.h 32 33AAC_DEBUG opt_aac.h 34AHC_ALLOW_MEMIO opt_aic7xxx.h 35AHC_TMODE_ENABLE opt_aic7xxx.h 36AHC_DUMP_EEPROM opt_aic7xxx.h 37AHC_DEBUG opt_aic7xxx.h 38AHC_DEBUG_OPTS opt_aic7xxx.h 39AHC_REG_PRETTY_PRINT opt_aic7xxx.h 40AHD_DEBUG opt_aic79xx.h 41AHD_DEBUG_OPTS opt_aic79xx.h 42AHD_TMODE_ENABLE opt_aic79xx.h 43AHD_REG_PRETTY_PRINT opt_aic79xx.h 44ADW_ALLOW_MEMIO opt_adw.h 45 46TWA_DEBUG opt_twa.h 47TWA_FLASH_FIRMWARE opt_twa.h 48 49# Miscellaneous options. 50ADAPTIVE_MUTEXES 51ALQ 52CODA_COMPAT_5 opt_coda.h 53COMPAT_43 opt_compat.h 54COMPAT_FREEBSD4 opt_compat.h 55COMPAT_SUNOS opt_compat.h 56COMPILING_LINT opt_global.h 57CONSPEED opt_comconsole.h 58CY_PCI_FASTINTR 59DDB 60DDB_NOKLDSYM opt_ddb.h 61DDB_NUMSYM opt_ddb.h 62DDB_TRACE 63DDB_UNATTENDED 64DIRECTIO opt_directio.h 65GDB_REMOTE_CHAT opt_ddb.h 66GDBSPEED opt_ddb.h 67GEOM_AES opt_geom.h 68GEOM_APPLE opt_geom.h 69GEOM_BDE opt_geom.h 70GEOM_BSD opt_geom.h 71GEOM_FOX opt_geom.h 72GEOM_GPT opt_geom.h 73GEOM_MBR opt_geom.h 74GEOM_MIRROR opt_geom.h 75GEOM_PC98 opt_geom.h 76GEOM_SUNLABEL opt_geom.h 77GEOM_VOL opt_geom.h 78HW_WDOG 79KSTACK_MAX_PAGES 80KSTACK_PAGES 81KTRACE 82KTRACE_REQUEST_POOL opt_ktrace.h 83LIBICONV 84MAC 85MAC_ALWAYS_LABEL_MBUF opt_mac.h 86MAC_BIBA opt_dontuse.h 87MAC_BSDEXTENDED opt_dontuse.h 88MAC_DEBUG opt_mac.h 89MAC_IFOFF opt_dontuse.h 90MAC_LOMAC opt_dontuse.h 91MAC_MLS opt_dontuse.h 92MAC_NONE opt_dontuse.h 93MAC_PARTITION opt_dontuse.h 94MAC_PORTACL opt_dontuse.h 95MAC_SEEOTHERUIDS opt_dontuse.h 96MAC_STUB opt_dontuse.h 97MAC_TEST opt_dontuse.h 98MD_ROOT opt_md.h 99MD_ROOT_SIZE opt_md.h 100NSWBUF_MIN opt_swap.h 101PANIC_REBOOT_WAIT_TIME opt_panic.h 102PPS_SYNC opt_ntp.h 103PUC_FASTINTR opt_puc.h 104QUOTA 105SCHED_4BSD opt_sched.h 106SCHED_ULE opt_sched.h 107SHOW_BUSYBUFS 108SPX_HACK 109SUIDDIR opt_suiddir.h 110MSGMNB opt_sysvipc.h 111MSGMNI opt_sysvipc.h 112MSGSEG opt_sysvipc.h 113MSGSSZ opt_sysvipc.h 114MSGTQL opt_sysvipc.h 115SEMMAP opt_sysvipc.h 116SEMMNI opt_sysvipc.h 117SEMMNS opt_sysvipc.h 118SEMMNU opt_sysvipc.h 119SEMMSL opt_sysvipc.h 120SEMOPM opt_sysvipc.h 121SEMUME opt_sysvipc.h 122SHMALL opt_sysvipc.h 123SHMMAX opt_sysvipc.h 124SHMMAXPGS opt_sysvipc.h 125SHMMIN opt_sysvipc.h 126SHMMNI opt_sysvipc.h 127SHMSEG opt_sysvipc.h 128SYSVMSG opt_sysvipc.h 129SYSVSEM opt_sysvipc.h 130SYSVSHM opt_sysvipc.h 131SW_WATCHDOG opt_watchdog.h 132TTYHOG opt_tty.h 133VFS_AIO 134WLCACHE opt_wavelan.h 135WLDEBUG opt_wavelan.h 136 137# POSIX kernel options 138P1003_1B_SEMAPHORES opt_posix.h 139_KPOSIX_PRIORITY_SCHEDULING opt_posix.h 140 141# Do we want the config file compiled into the kernel? 142INCLUDE_CONFIG_FILE opt_config.h 143 144# Options for static filesystems. These should only be used at config 145# time, since the corresponding lkms cannot work if there are any static 146# dependencies. Unusability is enforced by hiding the defines for the 147# options in a never-included header. 148CD9660 opt_dontuse.h 149CODA opt_dontuse.h 150EXT2FS opt_dontuse.h 151FDESCFS opt_dontuse.h 152HPFS opt_dontuse.h 153LINPROCFS opt_dontuse.h 154MSDOSFS opt_dontuse.h 155NTFS opt_dontuse.h 156NULLFS opt_dontuse.h 157NWFS opt_dontuse.h 158PORTALFS opt_dontuse.h 159PROCFS opt_dontuse.h 160PSEUDOFS opt_dontuse.h 161SMBFS opt_dontuse.h 162UDF opt_dontuse.h 163UMAPFS opt_dontuse.h 164UNIONFS opt_dontuse.h 165 166# Broken - ffs_snapshot() dependency from ufs_lookup() :-( 167FFS opt_ffs_broken_fixme.h 168 169# These static filesystems have one slightly bogus static dependency in 170# sys/i386/i386/autoconf.c. If any of these filesystems are 171# statically compiled into the kernel, code for mounting them as root 172# filesystems will be enabled - but look below. 173NFSCLIENT opt_nfs.h 174NFSSERVER opt_nfs.h 175 176# filesystems and libiconv bridge 177CD9660_ICONV opt_dontuse.h 178MSDOSFS_ICONV opt_dontuse.h 179NTFS_ICONV opt_dontuse.h 180UDF_ICONV opt_dontuse.h 181 182# If you are following the conditions in the copyright, 183# you can enable soft-updates which will speed up a lot of thigs 184# and make the system safer from crashes at the same time. 185# otherwise a STUB module will be compiled in. 186SOFTUPDATES opt_ffs.h 187 188# Enabling this option turns on support for Access Control Lists in UFS, 189# which can be used to support high security configurations. Depends on 190# UFS_EXTATTR. 191UFS_ACL opt_ufs.h 192 193# Enabling this option turns on support for extended attributes in UFS-based 194# filesystems, which can be used to support high security configurations 195# as well as new filesystem features. 196UFS_EXTATTR opt_ufs.h 197UFS_EXTATTR_AUTOSTART opt_ufs.h 198 199# Enable fast hash lookups for large directories on UFS-based filesystems. 200UFS_DIRHASH opt_ufs.h 201 202# The below sentence is not in English, and neither is this one. 203# We plan to remove the static dependences above, with a 204# <filesystem>_ROOT option to control if it usable as root. This list 205# allows these options to be present in config files already (though 206# they won't make any difference yet). 207NFS_ROOT opt_nfsroot.h 208 209# SMB/CIFS requester 210NETSMB opt_netsmb.h 211NETSMBCRYPTO opt_netsmb.h 212 213# Options used only in subr_param.c. 214HZ opt_param.h 215MAXFILES opt_param.h 216NBUF opt_param.h 217NMBCLUSTERS opt_param.h 218NSFBUFS opt_param.h 219VM_BCACHE_SIZE_MAX opt_param.h 220VM_SWZONE_SIZE_MAX opt_param.h 221MAXUSERS 222DFLDSIZ opt_param.h 223MAXDSIZ opt_param.h 224MAXSSIZ opt_param.h 225 226# Generic SCSI options. 227CAM_MAX_HIGHPOWER opt_cam.h 228CAMDEBUG opt_cam.h 229CAM_DEBUG_DELAY opt_cam.h 230CAM_DEBUG_BUS opt_cam.h 231CAM_DEBUG_TARGET opt_cam.h 232CAM_DEBUG_LUN opt_cam.h 233CAM_DEBUG_FLAGS opt_cam.h 234CAM_NEW_TRAN_CODE opt_cam.h 235SCSI_DELAY opt_scsi.h 236SCSI_NO_SENSE_STRINGS opt_scsi.h 237SCSI_NO_OP_STRINGS opt_scsi.h 238 239# Options used only in cam/scsi/scsi_cd.c 240CHANGER_MIN_BUSY_SECONDS opt_cd.h 241CHANGER_MAX_BUSY_SECONDS opt_cd.h 242 243DA_OLD_QUIRKS opt_da.h 244 245# Options used only in cam/scsi/scsi_sa.c. 246SA_IO_TIMEOUT opt_sa.h 247SA_SPACE_TIMEOUT opt_sa.h 248SA_REWIND_TIMEOUT opt_sa.h 249SA_ERASE_TIMEOUT opt_sa.h 250SA_1FM_AT_EOD opt_sa.h 251 252# Options used only in cam/scsi/scsi_pt.c 253SCSI_PT_DEFAULT_TIMEOUT opt_pt.h 254 255# Options used only in cam/scsi/scsi_ses.c 256SES_ENABLE_PASSTHROUGH opt_ses.h 257 258# Options used in dev/sym/ (Symbios SCSI driver). 259SYM_SETUP_LP_PROBE_MAP opt_sym.h #-Low Priority Probe Map (bits) 260 # Allows the ncr to take precedence 261 # 1 (1<<0) -> 810a, 860 262 # 2 (1<<1) -> 825a, 875, 885, 895 263 # 4 (1<<2) -> 895a, 896, 1510d 264SYM_SETUP_SCSI_DIFF opt_sym.h #-HVD support for 825a, 875, 885 265 # disabled:0 (default), enabled:1 266SYM_SETUP_PCI_PARITY opt_sym.h #-PCI parity checking 267 # disabled:0, enabled:1 (default) 268SYM_SETUP_MAX_LUN opt_sym.h #-Number of LUNs supported 269 # default:8, range:[1..64] 270 271# Options used only in pci/ncr.c 272SCSI_NCR_DEBUG opt_ncr.h 273SCSI_NCR_MAX_SYNC opt_ncr.h 274SCSI_NCR_MAX_WIDE opt_ncr.h 275SCSI_NCR_MYADDR opt_ncr.h 276 277# Options used only in dev/isp/* 278ISP_TARGET_MODE opt_isp.h 279ISP_FW_CRASH_DUMP opt_isp.h 280 281# Options used in the 'ata' ATA/ATAPI driver 282ATA_STATIC_ID opt_ata.h 283ATA_NOPCI opt_ata.h 284DEV_ATADISK opt_ata.h 285DEV_ATAPICD opt_ata.h 286DEV_ATAPIST opt_ata.h 287DEV_ATAPIFD opt_ata.h 288DEV_ATAPICAM opt_ata.h 289DEV_ATARAID opt_ata.h 290 291# Net stuff. 292ACCEPT_FILTER_DATA 293ACCEPT_FILTER_HTTP 294BOOTP opt_bootp.h 295BOOTP_COMPAT opt_bootp.h 296BOOTP_NFSROOT opt_bootp.h 297BOOTP_NFSV3 opt_bootp.h 298BOOTP_WIRED_TO opt_bootp.h 299BRIDGE opt_bdg.h 300DEV_PF opt_pf.h 301DEV_PFLOG opt_pf.h 302DEV_PFSYNC opt_pf.h 303ETHER_II opt_ef.h 304ETHER_8023 opt_ef.h 305ETHER_8022 opt_ef.h 306ETHER_SNAP opt_ef.h 307MROUTING opt_mrouting.h 308PIM opt_mrouting.h 309INET opt_inet.h 310INET6 opt_inet6.h 311IPSEC opt_ipsec.h 312IPSEC_ESP opt_ipsec.h 313IPSEC_DEBUG opt_ipsec.h 314IPSEC_FILTERGIF opt_ipsec.h 315FAST_IPSEC opt_ipsec.h 316IPDIVERT 317DUMMYNET opt_ipdn.h 318IPFILTER opt_ipfilter.h 319IPFILTER_LOG opt_ipfilter.h 320IPFILTER_DEFAULT_BLOCK opt_ipfilter.h 321PFIL_HOOKS opt_pfil_hooks.h 322IPFIREWALL opt_ipfw.h 323IPFIREWALL_VERBOSE opt_ipfw.h 324IPFIREWALL_VERBOSE_LIMIT opt_ipfw.h 325IPFIREWALL_DEFAULT_TO_ACCEPT opt_ipfw.h 326IPV6FIREWALL opt_ip6fw.h 327IPV6FIREWALL_VERBOSE opt_ip6fw.h 328IPV6FIREWALL_VERBOSE_LIMIT opt_ip6fw.h 329IPV6FIREWALL_DEFAULT_TO_ACCEPT opt_ip6fw.h 330IPSTEALTH 331IPX 332IPXIP opt_ipx.h 333LIBMBPOOL 334LIBMCHAIN 335MBUF_STRESS_TEST opt_mbuf_stress_test.h 336NCP 337NETATALK opt_atalk.h 338PPP_BSDCOMP opt_ppp.h 339PPP_DEFLATE opt_ppp.h 340PPP_FILTER opt_ppp.h 341RANDOM_IP_ID 342SLIP_IFF_OPTS opt_slip.h 343TCPDEBUG 344TCP_SIGNATURE opt_inet.h 345TCP_DROP_SYNFIN opt_tcp_input.h 346XBONEHACK 347 348# Netgraph(4). Use option NETGRAPH to enable the base netgraph code. 349# Each netgraph node type can be either be compiled into the kernel 350# or loaded dynamically. To get the former, include the corresponding 351# option below. Each type has its own man page, e.g. ng_async(4). 352NETGRAPH 353NETGRAPH_ASYNC opt_netgraph.h 354NETGRAPH_ATMLLC opt_netgraph.h 355NETGRAPH_BPF opt_netgraph.h 356NETGRAPH_BRIDGE opt_netgraph.h 357NETGRAPH_CISCO opt_netgraph.h 358NETGRAPH_ECHO opt_netgraph.h 359NETGRAPH_ETHER opt_netgraph.h 360NETGRAPH_FRAME_RELAY opt_netgraph.h 361NETGRAPH_GIF opt_netgraph.h 362NETGRAPH_GIF_DEMUX opt_netgraph.h 363NETGRAPH_HOLE opt_netgraph.h 364NETGRAPH_IFACE opt_netgraph.h 365NETGRAPH_IP_INPUT opt_netgraph.h 366NETGRAPH_KSOCKET opt_netgraph.h 367NETGRAPH_L2TP opt_netgraph.h 368NETGRAPH_LMI opt_netgraph.h 369# MPPC compression requires proprietary files (not included) 370NETGRAPH_MPPC_COMPRESSION opt_netgraph.h 371NETGRAPH_MPPC_ENCRYPTION opt_netgraph.h 372NETGRAPH_ONE2MANY opt_netgraph.h 373NETGRAPH_PPP opt_netgraph.h 374NETGRAPH_PPPOE opt_netgraph.h 375NETGRAPH_PPTPGRE opt_netgraph.h 376NETGRAPH_RFC1490 opt_netgraph.h 377NETGRAPH_SOCKET opt_netgraph.h 378NETGRAPH_SPLIT opt_netgraph.h 379NETGRAPH_TEE opt_netgraph.h 380NETGRAPH_TTY opt_netgraph.h 381NETGRAPH_UI opt_netgraph.h 382NETGRAPH_VJC opt_netgraph.h 383NETGRAPH_ATM_ATMPIF opt_netgraph.h 384 385# NgATM options 386NGATM_ATM opt_netgraph.h 387NGATM_ATMBASE opt_netgraph.h 388NGATM_SSCOP opt_netgraph.h 389NGATM_SSCFU opt_netgraph.h 390NGATM_UNI opt_netgraph.h 391 392# DRM options 393DRM_DEBUG opt_drm.h 394 395ZERO_COPY_SOCKETS opt_zero.h 396TI_PRIVATE_JUMBOS opt_ti.h 397TI_JUMBO_HDRSPLIT opt_ti.h 398 399# ATM (HARP version) 400ATM_CORE opt_atm.h 401ATM_IP opt_atm.h 402ATM_SIGPVC opt_atm.h 403ATM_SPANS opt_atm.h 404ATM_UNI opt_atm.h 405 406# XXX Conflict: # of devices vs network protocol (Native ATM). 407# This makes "atm.h" unusable. 408NATM 409 410# DPT driver debug flags 411DPT_MEASURE_PERFORMANCE opt_dpt.h 412DPT_HANDLE_TIMEOUTS opt_dpt.h 413DPT_TIMEOUT_FACTOR opt_dpt.h 414DPT_LOST_IRQ opt_dpt.h 415DPT_RESET_HBA opt_dpt.h 416 417# Adaptec ASR and DPT V/VI controller options 418ASR_MEASURE_PERFORMANCE opt_asr.h 419 420# Misc debug flags. Most of these should probably be replaced with 421# 'DEBUG', and then let people recompile just the interesting modules 422# with 'make CC="cc -DDEBUG"'. 423CLUSTERDEBUG opt_debug_cluster.h 424DEBUG_1284 opt_ppb_1284.h 425VP0_DEBUG opt_vpo.h 426LPT_DEBUG opt_lpt.h 427PLIP_DEBUG opt_plip.h 428LOCKF_DEBUG opt_debug_lockf.h 429NPX_DEBUG opt_debug_npx.h 430NETATALKDEBUG opt_atalk.h 431SI_DEBUG opt_debug_si.h 432 433# Fb options 434FB_DEBUG opt_fb.h 435FB_INSTALL_CDEV opt_fb.h 436 437# ppbus related options 438PERIPH_1284 opt_ppb_1284.h 439DONTPROBE_1284 opt_ppb_1284.h 440 441# smbus related options 442ENABLE_ALART opt_intpm.h 443 444# These cause changes all over the kernel 445BLKDEV_IOSIZE opt_global.h 446BURN_BRIDGES opt_global.h 447DEBUG opt_global.h 448DEBUG_LOCKS opt_global.h 449DEBUG_VFS_LOCKS opt_global.h 450DIAGNOSTIC opt_global.h 451INVARIANT_SUPPORT opt_global.h 452INVARIANTS opt_global.h 453LOOKUP_SHARED opt_global.h 454MCLSHIFT opt_global.h 455MUTEX_DEBUG opt_global.h 456MUTEX_NOINLINE opt_global.h 457MUTEX_PROFILING opt_global.h 458MSIZE opt_global.h 459REGRESSION opt_global.h 460RESTARTABLE_PANICS opt_global.h 461VFS_BIO_DEBUG opt_global.h 462 463# These are VM related options 464VM_KMEM_SIZE opt_vm.h 465VM_KMEM_SIZE_SCALE opt_vm.h 466VM_KMEM_SIZE_MAX opt_vm.h 467NO_SWAPPING opt_vm.h 468MALLOC_MAKE_FAILURES opt_vm.h 469MALLOC_PROFILE opt_vm.h 470PQ_NOOPT opt_vmpage.h 471PQ_NORMALCACHE opt_vmpage.h 472PQ_MEDIUMCACHE opt_vmpage.h 473PQ_LARGECACHE opt_vmpage.h 474PQ_HUGECACHE opt_vmpage.h 475PQ_CACHESIZE opt_vmpage.h 476 477# Standard SMP options 478SMP opt_global.h 479 480# Size of the kernel message buffer 481MSGBUF_SIZE opt_msgbuf.h 482 483# NFS options 484NFS_MINATTRTIMO opt_nfs.h 485NFS_MAXATTRTIMO opt_nfs.h 486NFS_MINDIRATTRTIMO opt_nfs.h 487NFS_MAXDIRATTRTIMO opt_nfs.h 488NFS_GATHERDELAY opt_nfs.h 489NFS_WDELAYHASHSIZ opt_nfs.h 490NFS_DEBUG opt_nfs.h 491 492# For the Bt848/Bt848A/Bt849/Bt878/Bt879 driver 493OVERRIDE_CARD opt_bktr.h 494OVERRIDE_TUNER opt_bktr.h 495OVERRIDE_DBX opt_bktr.h 496OVERRIDE_MSP opt_bktr.h 497BROOKTREE_SYSTEM_DEFAULT opt_bktr.h 498BROOKTREE_ALLOC_PAGES opt_bktr.h 499BKTR_OVERRIDE_CARD opt_bktr.h 500BKTR_OVERRIDE_TUNER opt_bktr.h 501BKTR_OVERRIDE_DBX opt_bktr.h 502BKTR_OVERRIDE_MSP opt_bktr.h 503BKTR_SYSTEM_DEFAULT opt_bktr.h 504BKTR_ALLOC_PAGES opt_bktr.h 505BKTR_USE_PLL opt_bktr.h 506BKTR_GPIO_ACCESS opt_bktr.h 507BKTR_NO_MSP_RESET opt_bktr.h 508BKTR_430_FX_MODE opt_bktr.h 509BKTR_SIS_VIA_MODE opt_bktr.h 510BKTR_USE_FREEBSD_SMBUS opt_bktr.h 511BKTR_NEW_MSP34XX_DRIVER opt_bktr.h 512 513# options for serial support 514COM_ESP opt_sio.h 515COM_MULTIPORT opt_sio.h 516BREAK_TO_DEBUGGER opt_comconsole.h 517ALT_BREAK_TO_DEBUGGER opt_comconsole.h 518 519# Options to support PPS 520UART_PPS_ON_CTS opt_uart.h 521 522# options for bus/device framework 523BUS_DEBUG opt_bus.h 524 525# options for USB support 526USB_DEBUG opt_usb.h 527UKBD_DFLT_KEYMAP opt_ukbd.h 528UPLCOM_INTR_INTERVAL opt_uplcom.h 529UVSCOM_DEFAULT_OPKTSIZE opt_uvscom.h 530UVSCOM_INTR_INTERVAL opt_uvscom.h 531 532# Vinum options 533VINUMDEBUG opt_vinum.h 534 535# Embedded system options 536INIT_PATH opt_init_path.h 537 538ROOTDEVNAME opt_rootdevname.h 539 540FDC_DEBUG opt_fdc.h 541PCFCLOCK_VERBOSE opt_pcfclock.h 542PCFCLOCK_MAX_RETRIES opt_pcfclock.h 543TDFX_LINUX opt_tdfx.h 544 545KTR opt_global.h 546KTR_ALQ opt_ktr.h 547KTR_MASK opt_ktr.h 548KTR_CPUMASK opt_ktr.h 549KTR_COMPILE opt_global.h 550KTR_ENTRIES opt_global.h 551KTR_VERBOSE opt_ktr.h 552WITNESS opt_global.h 553WITNESS_DDB opt_witness.h 554WITNESS_SKIPSPIN opt_witness.h 555 556# options for ACPI support 557ACPI_DEBUG opt_acpi.h 558ACPI_MAX_THREADS opt_acpi.h 559ACPI_NO_SEMAPHORES opt_acpi.h 560ACPICA_PEDANTIC opt_acpi.h 561 562# options for DEVFS, see sys/fs/devfs/devfs.h 563NDEVFSINO opt_devfs.h 564NDEVFSOVERFLOW opt_devfs.h 565 566# various 'device presence' options. 567DEV_BPF opt_bpf.h 568DEV_ISA opt_isa.h 569DEV_MCA opt_mca.h 570DEV_SPLASH opt_splash.h 571 572EISA_SLOTS opt_eisa.h 573 574# ed driver 575ED_NO_MIIBUS opt_ed.h 576 577# wi driver 578WI_SYMBOL_FIRMWARE opt_wi.h 579 580# XXX bogusly global. 581DEVICE_POLLING opt_global.h 582 583SOCKBUF_DEBUG opt_global.h 584 585# options for ubsec driver 586UBSEC_DEBUG opt_ubsec.h 587UBSEC_RNDTEST opt_ubsec.h 588UBSEC_NO_RNG opt_ubsec.h 589 590# options for hifn driver 591HIFN_DEBUG opt_hifn.h 592HIFN_RNDTEST opt_hifn.h 593 594# options for safenet driver 595SAFE_DEBUG opt_safe.h 596SAFE_NO_RNG opt_safe.h 597SAFE_RNDTEST opt_safe.h 598 599# syscons options 600MAXCONS opt_syscons.h 601SC_ALT_MOUSE_IMAGE opt_syscons.h 602SC_CUT_SPACES2TABS opt_syscons.h 603SC_CUT_SEPCHARS opt_syscons.h 604SC_DEBUG_LEVEL opt_syscons.h 605SC_DFLT_FONT opt_syscons.h 606SC_DISABLE_DDBKEY opt_syscons.h 607SC_DISABLE_REBOOT opt_syscons.h 608SC_HISTORY_SIZE opt_syscons.h 609SC_KERNEL_CONS_ATTR opt_syscons.h 610SC_KERNEL_CONS_REV_ATTR opt_syscons.h 611SC_MOUSE_CHAR opt_syscons.h 612SC_NO_CUTPASTE opt_syscons.h 613SC_NO_FONT_LOADING opt_syscons.h 614SC_NO_HISTORY opt_syscons.h 615SC_NO_SUSPEND_VTYSWITCH opt_syscons.h 616SC_NO_SYSMOUSE opt_syscons.h 617SC_NORM_ATTR opt_syscons.h 618SC_NORM_REV_ATTR opt_syscons.h 619SC_PIXEL_MODE opt_syscons.h 620SC_RENDER_DEBUG opt_syscons.h 621SC_TWOBUTTON_MOUSE opt_syscons.h 622 623# kbd options 624KBD_DISABLE_KEYMAP_LOAD opt_kbd.h 625KBD_INSTALL_CDEV opt_kbd.h 626KBD_MAXRETRY opt_kbd.h 627KBD_MAXWAIT opt_kbd.h 628KBD_RESETDELAY opt_kbd.h 629KBDIO_DEBUG opt_kbd.h 630 631# options for the Atheros HAL (only useful with source code) 632AH_SUPPORT_AR5210 opt_ah.h 633AH_SUPPORT_AR5211 opt_ah.h 634AH_SUPPORT_AR5212 opt_ah.h 635AH_DEBUG opt_ah.h 636AH_DEBUG_ALQ opt_ah.h 637AH_ASSERT opt_ah.h 638 639# dcons options 640DCONS_BUF_SIZE opt_dcons.h 641DCONS_POLL_HZ opt_dcons.h 642DCONS_FORCE_CONSOLE opt_dcons.h 643DCONS_FORCE_GDB opt_dcons.h 644