Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menu "Bus options (PCI, PCMCIA, EISA, GSC, ISA)"
0003 
0004 config GSC
0005         bool "VSC/GSC/HSC bus support"
0006         select HAVE_EISA
0007         default y
0008         help
0009           The VSC, GSC and HSC busses were used from the earliest 700-series
0010           workstations up to and including the C360/J2240 workstations.  They
0011           were also used in servers from the E-class to the K-class.  They
0012           are not found in B1000, C3000, J5000, A500, L1000, N4000 and upwards.
0013           If in doubt, say "Y".
0014 
0015 config HPPB
0016         bool "HP-PB bus support"
0017         depends on GSC
0018         help
0019           The HP-PB bus was used in the Nova class and K-class servers.
0020           If in doubt, say "Y"
0021 
0022 config IOMMU_CCIO
0023         bool "U2/Uturn I/O MMU"
0024         depends on GSC
0025         help
0026           Say Y here to enable DMA management routines for the first
0027           generation of PA-RISC cache-coherent machines.  Programs the
0028           U2/Uturn chip in "Virtual Mode" and use the I/O MMU.
0029 
0030 config GSC_LASI
0031         bool "Lasi I/O support"
0032         depends on GSC
0033         help
0034           Say Y here to support the Lasi multifunction chip found in
0035           many PA-RISC workstations & servers.  It includes interfaces
0036           for a parallel port, serial port, NCR 53c710 SCSI, Apricot
0037           Ethernet, Harmony audio, PS/2 keyboard & mouse, ISDN, telephony
0038           and floppy.  Note that you must still enable all the individual
0039           drivers for these chips.
0040 
0041 config GSC_WAX
0042         bool "Wax I/O support"
0043         depends on GSC
0044         help
0045           Say Y here to support the Wax multifunction chip found in some
0046           older systems, including B/C/D/R class and 715/64, 715/80 and
0047           715/100.  Wax includes an EISA adapter, a serial port (not always
0048           used), a HIL interface chip and is also known to be used as the
0049           GSC bridge for an X.25 GSC card.
0050 
0051 config ISA
0052         bool "ISA support"
0053         depends on EISA
0054         help
0055           If you want to plug an ISA card into your EISA bus, say Y here.
0056           Most people should say N.
0057 
0058 config GSC_DINO
0059         bool "GSCtoPCI/Dino PCI support"
0060         depends on PCI && GSC
0061         help
0062           Say Y here to support the Dino & Cujo GSC to PCI bridges found in
0063           machines from the B132 to the C360, the J2240 and the A180.  Some
0064           GSC/HSC cards (eg gigabit & dual 100 Mbit Ethernet) have a Dino on
0065           the card, and you also need to say Y here if you have such a card.
0066           Note that Dino also supplies one of the serial ports on certain
0067           machines.  If in doubt, say Y.
0068 
0069 config PCI_LBA
0070         bool "LBA/Elroy PCI support"
0071         depends on PCI
0072         help
0073           Say Y here to support the Elroy PCI Lower Bus Adapter.  This is
0074           present on B, C, J, L and N-class machines with 4-digit model
0075           numbers and the A400/A500.
0076 
0077 config IOSAPIC
0078         bool
0079         depends on PCI_LBA
0080         default PCI_LBA
0081 
0082 config IOMMU_SBA
0083         bool
0084         depends on PCI_LBA
0085         default PCI_LBA
0086 
0087 endmenu
0088 
0089 menu "PA-RISC specific drivers"
0090 
0091 config SUPERIO
0092         bool "SuperIO (SuckyIO) support"
0093         depends on PCI_LBA
0094         default y
0095         help
0096           Say Y here to support the SuperIO chip found in Bxxxx, C3xxx and
0097           J5xxx+ machines. This enables IDE, Floppy, Parallel Port, and
0098           Serial port on those machines.
0099 
0100 config CHASSIS_LCD_LED
0101         bool "Chassis LCD and LED support"
0102         default y
0103         select VM_EVENT_COUNTERS
0104         help
0105           Say Y here if you want to enable support for the Heartbeat,
0106           Disk/Network activities LEDs on some PA-RISC machines,
0107           or support for the LCD that can be found on recent material.
0108         
0109           This has nothing to do with LED State support for A and E class.
0110         
0111           If unsure, say Y.
0112 
0113 config PDC_CHASSIS
0114         bool "PDC chassis state codes support"
0115         default y
0116         help
0117           Say Y here if you want to enable support for Chassis codes.
0118           That includes support for LED State front panel as found on E
0119           class, and support for the GSP Virtual Front Panel (LED State and
0120           message logging)  as found on high end servers such as A, L and
0121           N-class.
0122           This driver will also display progress messages on LCD display,
0123           such as "INI", "RUN" and "FLT", and might thus clobber messages
0124           shown by the LED/LCD driver.
0125           This driver updates the state panel (LED and/or LCD) upon system
0126           state change (eg: boot, shutdown or panic).
0127           
0128           If unsure, say Y.
0129 
0130 
0131 config PDC_CHASSIS_WARN
0132         bool "PDC chassis warnings support"
0133         depends on PROC_FS
0134         default y
0135         help
0136           Say Y here if you want to enable support for Chassis warnings.
0137           This will add a proc entry '/proc/chassis' giving some information
0138           about the overall health state of the system.
0139           This includes NVRAM battery level, overtemp or failures such as
0140           fans or power units.
0141 
0142           If unsure, say Y.
0143 
0144 
0145 config PDC_STABLE
0146         tristate "PDC Stable Storage support"
0147         depends on SYSFS
0148         default y
0149         help
0150           Say Y here if you want to enable support for accessing Stable Storage
0151           variables (PDC non volatile variables such as Primary Boot Path,
0152           Console Path, Autoboot, Autosearch, etc) through SysFS.
0153         
0154           If unsure, say Y.
0155         
0156           To compile this driver as a module, choose M here.
0157           The module will be called pdc_stable.
0158 
0159 endmenu