linux/drivers/parisc/Kconfig
<<
>>
Prefs
   1menu "Bus options (PCI, PCMCIA, EISA, GSC, ISA)"
   2
   3config GSC
   4        bool "VSC/GSC/HSC bus support"
   5        default y
   6        help
   7          The VSC, GSC and HSC busses were used from the earliest 700-series
   8          workstations up to and including the C360/J2240 workstations.  They
   9          were also used in servers from the E-class to the K-class.  They
  10          are not found in B1000, C3000, J5000, A500, L1000, N4000 and upwards.
  11          If in doubt, say "Y".
  12
  13config HPPB
  14        bool "HP-PB bus support"
  15        depends on GSC
  16        help
  17          The HP-PB bus was used in the Nova class and K-class servers.
  18          If in doubt, say "Y"
  19
  20config IOMMU_CCIO
  21        bool "U2/Uturn I/O MMU"
  22        depends on GSC
  23        help
  24          Say Y here to enable DMA management routines for the first
  25          generation of PA-RISC cache-coherent machines.  Programs the
  26          U2/Uturn chip in "Virtual Mode" and use the I/O MMU.
  27
  28config GSC_LASI
  29        bool "Lasi I/O support"
  30        depends on GSC
  31        help
  32          Say Y here to support the Lasi multifunction chip found in
  33          many PA-RISC workstations & servers.  It includes interfaces
  34          for a parallel port, serial port, NCR 53c710 SCSI, Apricot
  35          Ethernet, Harmony audio, PS/2 keyboard & mouse, ISDN, telephony
  36          and floppy.  Note that you must still enable all the individual
  37          drivers for these chips.
  38
  39config GSC_WAX
  40        bool "Wax I/O support"
  41        depends on GSC
  42        help
  43          Say Y here to support the Wax multifunction chip found in some
  44          older systems, including B/C/D/R class and 715/64, 715/80 and
  45          715/100.  Wax includes an EISA adapter, a serial port (not always
  46          used), a HIL interface chip and is also known to be used as the
  47          GSC bridge for an X.25 GSC card.
  48
  49config EISA
  50        bool "EISA support"
  51        depends on GSC
  52        help
  53          Say Y here if you have an EISA bus in your machine.  This code
  54          supports both the Mongoose & Wax EISA adapters.  It is sadly
  55          incomplete and lacks support for card-to-host DMA.
  56
  57source "drivers/eisa/Kconfig"
  58
  59config ISA
  60        bool "ISA support"
  61        depends on EISA
  62        help
  63          If you want to plug an ISA card into your EISA bus, say Y here.
  64          Most people should say N.
  65
  66config PCI
  67        bool "PCI support"
  68        help
  69          All recent HP machines have PCI slots, and you should say Y here
  70          if you have a recent machine.  If you are convinced you do not have
  71          PCI slots in your machine (eg a 712), then you may say "N" here.
  72          Beware that some GSC cards have a Dino onboard and PCI inside them,
  73          so it may be safest to say "Y" anyway.
  74
  75source "drivers/pci/Kconfig"
  76
  77config GSC_DINO
  78        bool "GSCtoPCI/Dino PCI support"
  79        depends on PCI && GSC
  80        help
  81          Say Y here to support the Dino & Cujo GSC to PCI bridges found in
  82          machines from the B132 to the C360, the J2240 and the A180.  Some
  83          GSC/HSC cards (eg gigabit & dual 100 Mbit Ethernet) have a Dino on
  84          the card, and you also need to say Y here if you have such a card.
  85          Note that Dino also supplies one of the serial ports on certain
  86          machines.  If in doubt, say Y.
  87
  88config PCI_LBA
  89        bool "LBA/Elroy PCI support"
  90        depends on PCI
  91        help
  92          Say Y here to support the Elroy PCI Lower Bus Adapter.  This is
  93          present on B, C, J, L and N-class machines with 4-digit model
  94          numbers and the A400/A500.
  95
  96config IOSAPIC
  97        bool
  98        depends on PCI_LBA
  99        default PCI_LBA
 100
 101config IOMMU_SBA
 102        bool
 103        depends on PCI_LBA
 104        default PCI_LBA
 105
 106config IOMMU_HELPER
 107        bool
 108        depends on IOMMU_SBA || IOMMU_CCIO
 109        default y
 110
 111#config PCI_EPIC
 112#       bool "EPIC/SAGA PCI support"
 113#       depends on PCI
 114#       default y
 115#       help
 116#         Say Y here for V-class PCI, DMA/IOMMU, IRQ subsystem support.
 117
 118source "drivers/pcmcia/Kconfig"
 119
 120source "drivers/pci/hotplug/Kconfig"
 121
 122endmenu
 123
 124menu "PA-RISC specific drivers"
 125
 126config SUPERIO
 127        bool "SuperIO (SuckyIO) support"
 128        depends on PCI_LBA
 129        default y
 130        help
 131          Say Y here to support the SuperIO chip found in Bxxxx, C3xxx and
 132          J5xxx+ machines. This enables IDE, Floppy, Parallel Port, and
 133          Serial port on those machines.
 134
 135config CHASSIS_LCD_LED
 136        bool "Chassis LCD and LED support"
 137        default y
 138        help
 139          Say Y here if you want to enable support for the Heartbeat,
 140          Disk/Network activities LEDs on some PA-RISC machines,
 141          or support for the LCD that can be found on recent material.
 142        
 143          This has nothing to do with LED State support for A and E class.
 144        
 145          If unsure, say Y.
 146
 147config PDC_CHASSIS
 148        bool "PDC chassis state codes support"
 149        default y
 150        help
 151          Say Y here if you want to enable support for Chassis codes.
 152          That includes support for LED State front panel as found on E
 153          class, and support for the GSP Virtual Front Panel (LED State and
 154          message logging)  as found on high end servers such as A, L and
 155          N-class.
 156          This driver will also display progress messages on LCD display,
 157          such as "INI", "RUN" and "FLT", and might thus clobber messages
 158          shown by the LED/LCD driver.
 159          This driver updates the state panel (LED and/or LCD) upon system
 160          state change (eg: boot, shutdown or panic).
 161          
 162          If unsure, say Y.
 163
 164
 165config PDC_CHASSIS_WARN
 166        bool "PDC chassis warnings support"
 167        depends on PROC_FS
 168        default y
 169        help
 170          Say Y here if you want to enable support for Chassis warnings.
 171          This will add a proc entry '/proc/chassis' giving some information
 172          about the overall health state of the system.
 173          This includes NVRAM battery level, overtemp or failures such as
 174          fans or power units.
 175
 176          If unsure, say Y.
 177
 178
 179config PDC_STABLE
 180        tristate "PDC Stable Storage support"
 181        depends on SYSFS
 182        default y
 183        help
 184          Say Y here if you want to enable support for accessing Stable Storage
 185          variables (PDC non volatile variables such as Primary Boot Path,
 186          Console Path, Autoboot, Autosearch, etc) through SysFS.
 187        
 188          If unsure, say Y.
 189        
 190          To compile this driver as a module, choose M here.
 191          The module will be called pdc_stable.
 192
 193endmenu
 194
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.