xref: /openbmc/linux/drivers/eisa/Kconfig (revision 1da177e4)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# EISA configuration
31da177e4SLinus Torvalds#
41da177e4SLinus Torvaldsconfig EISA_VLB_PRIMING
51da177e4SLinus Torvalds	bool "Vesa Local Bus priming"
61da177e4SLinus Torvalds	depends on X86_PC && EISA
71da177e4SLinus Torvalds	default n
81da177e4SLinus Torvalds	---help---
91da177e4SLinus Torvalds	  Activate this option if your system contains a Vesa Local
101da177e4SLinus Torvalds	  Bus (VLB) card that identify itself as an EISA card (such as
111da177e4SLinus Torvalds	  the Adaptec AHA-284x).
121da177e4SLinus Torvalds
131da177e4SLinus Torvalds	  When in doubt, say N.
141da177e4SLinus Torvalds
151da177e4SLinus Torvaldsconfig EISA_PCI_EISA
161da177e4SLinus Torvalds	bool "Generic PCI/EISA bridge"
171da177e4SLinus Torvalds	depends on !PARISC && PCI && EISA
181da177e4SLinus Torvalds	default y
191da177e4SLinus Torvalds	---help---
201da177e4SLinus Torvalds	  Activate this option if your system contains a PCI to EISA
211da177e4SLinus Torvalds	  bridge. If your system have both PCI and EISA slots, you
221da177e4SLinus Torvalds	  certainly need this option.
231da177e4SLinus Torvalds
241da177e4SLinus Torvalds	  When in doubt, say Y.
251da177e4SLinus Torvalds
261da177e4SLinus Torvalds# Using EISA_VIRTUAL_ROOT on something other than an Alpha or
271da177e4SLinus Torvalds# an X86_PC may lead to crashes...
281da177e4SLinus Torvalds
291da177e4SLinus Torvaldsconfig EISA_VIRTUAL_ROOT
301da177e4SLinus Torvalds	bool "EISA virtual root device"
311da177e4SLinus Torvalds	depends on EISA && (ALPHA || X86_PC)
321da177e4SLinus Torvalds	default y
331da177e4SLinus Torvalds	---help---
341da177e4SLinus Torvalds	  Activate this option if your system only have EISA bus
351da177e4SLinus Torvalds	  (no PCI slots). The Alpha Jensen is an example of such
361da177e4SLinus Torvalds	  a system.
371da177e4SLinus Torvalds
381da177e4SLinus Torvalds	  When in doubt, say Y.
391da177e4SLinus Torvalds
401da177e4SLinus Torvaldsconfig EISA_NAMES
411da177e4SLinus Torvalds	bool "EISA device name database"
421da177e4SLinus Torvalds	depends on EISA
431da177e4SLinus Torvalds	default y
441da177e4SLinus Torvalds	---help---
451da177e4SLinus Torvalds	  By default, the kernel contains a database of all known EISA
461da177e4SLinus Torvalds	  device names to make the information in sysfs comprehensible
471da177e4SLinus Torvalds	  to the user. This database increases size of the kernel
481da177e4SLinus Torvalds	  image by about 40KB, but it gets freed after the system
491da177e4SLinus Torvalds	  boots up, so it doesn't take up kernel memory. Anyway, if
501da177e4SLinus Torvalds	  you are building an installation floppy or kernel for an
511da177e4SLinus Torvalds	  embedded system where kernel image size really matters, you
521da177e4SLinus Torvalds	  can disable this feature and you'll get device ID instead of
531da177e4SLinus Torvalds	  names.
541da177e4SLinus Torvalds
551da177e4SLinus Torvalds	  When in doubt, say Y.
561da177e4SLinus Torvalds
57