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
 111source "drivers/pcmcia/Kconfig"
 112
 113source "drivers/pci/hotplug/Kconfig"
 114
 115endmenu
 116
 117menu "PA-RISC specific drivers"
 118
 119config SUPERIO
 120        bool "SuperIO (SuckyIO) support"
 121        depends on PCI_LBA
 122        default y
 123        help
 124          Say Y here to support the SuperIO chip found in Bxxxx, C3xxx and
 125          J5xxx+ machines. This enables IDE, Floppy, Parallel Port, and
 126          Serial port on those machines.
 127
 128config CHASSIS_LCD_LED
 129        bool "Chassis LCD and LED support"
 130        default y
 131        select VM_EVENT_COUNTERS
 132        help
 133          Say Y here if you want to enable support for the Heartbeat,
 134          Disk/Network activities LEDs on some PA-RISC machines,
 135          or support for the LCD that can be found on recent material.
 136        
 137          This has nothing to do with LED State support for A and E class.
 138        
 139          If unsure, say Y.
 140
 141config PDC_CHASSIS
 142        bool "PDC chassis state codes support"
 143        default y
 144        help
 145          Say Y here if you want to enable support for Chassis codes.
 146          That includes support for LED State front panel as found on E
 147          class, and support for the GSP Virtual Front Panel (LED State and
 148          message logging)  as found on high end servers such as A, L and
 149          N-class.
 150          This driver will also display progress messages on LCD display,
 151          such as "INI", "RUN" and "FLT", and might thus clobber messages
 152          shown by the LED/LCD driver.
 153          This driver updates the state panel (LED and/or LCD) upon system
 154          state change (eg: boot, shutdown or panic).
 155          
 156          If unsure, say Y.
 157
 158
 159config PDC_CHASSIS_WARN
 160        bool "PDC chassis warnings support"
 161        depends on PROC_FS
 162        default y
 163        help
 164          Say Y here if you want to enable support for Chassis warnings.
 165          This will add a proc entry '/proc/chassis' giving some information
 166          about the overall health state of the system.
 167          This includes NVRAM battery level, overtemp or failures such as
 168          fans or power units.
 169
 170          If unsure, say Y.
 171
 172
 173config PDC_STABLE
 174        tristate "PDC Stable Storage support"
 175        depends on SYSFS
 176        default y
 177        help
 178          Say Y here if you want to enable support for accessing Stable Storage
 179          variables (PDC non volatile variables such as Primary Boot Path,
 180          Console Path, Autoboot, Autosearch, etc) through SysFS.
 181        
 182          If unsure, say Y.
 183        
 184          To compile this driver as a module, choose M here.
 185          The module will be called pdc_stable.
 186
 187endmenu
 188