xref: /openbmc/linux/drivers/sbus/char/Kconfig (revision 9c548bb5)
11da177e4SLinus Torvalds
21da177e4SLinus Torvaldsmenu "Misc Linux/SPARC drivers"
31da177e4SLinus Torvalds
41da177e4SLinus Torvaldsconfig SUN_OPENPROMIO
51da177e4SLinus Torvalds	tristate "/dev/openprom device support"
61da177e4SLinus Torvalds	help
71da177e4SLinus Torvalds	  This driver provides user programs with an interface to the SPARC
81da177e4SLinus Torvalds	  PROM device tree. The driver implements a SunOS-compatible
91da177e4SLinus Torvalds	  interface and a NetBSD-compatible interface.
101da177e4SLinus Torvalds
111da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
121da177e4SLinus Torvalds	  module will be called openprom.
131da177e4SLinus Torvalds
141da177e4SLinus Torvalds	  If unsure, say Y.
151da177e4SLinus Torvalds
161da177e4SLinus Torvaldsconfig OBP_FLASH
171da177e4SLinus Torvalds	tristate "OBP Flash Device support"
181da177e4SLinus Torvalds	depends on SPARC64
191da177e4SLinus Torvalds	help
201da177e4SLinus Torvalds	  The OpenBoot PROM on Ultra systems is flashable. If you want to be
211da177e4SLinus Torvalds	  able to upgrade the OBP firmware, say Y here.
221da177e4SLinus Torvalds
231da177e4SLinus Torvaldsconfig TADPOLE_TS102_UCTRL
24bffb0ed1SKees Cook	tristate "Tadpole TS102 Microcontroller support"
251da177e4SLinus Torvalds	help
261da177e4SLinus Torvalds	  Say Y here to directly support the TS102 Microcontroller interface
271da177e4SLinus Torvalds	  on the Tadpole Sparcbook 3.  This device handles power-management
281da177e4SLinus Torvalds	  events, and can also notice the attachment/detachment of external
291da177e4SLinus Torvalds	  monitors and mice.
301da177e4SLinus Torvalds
311da177e4SLinus Torvaldsconfig SUN_JSFLASH
32bffb0ed1SKees Cook	tristate "JavaStation OS Flash SIMM"
33bffb0ed1SKees Cook	depends on SPARC32
341da177e4SLinus Torvalds	help
351da177e4SLinus Torvalds	  If you say Y here, you will be able to boot from your JavaStation's
361da177e4SLinus Torvalds	  Flash memory.
371da177e4SLinus Torvalds
385843e37eSDavid S. Millerconfig BBC_I2C
395843e37eSDavid S. Miller	tristate "UltraSPARC-III bootbus i2c controller driver"
405843e37eSDavid S. Miller	depends on PCI && SPARC64
415843e37eSDavid S. Miller	help
425843e37eSDavid S. Miller	  The BBC devices on the UltraSPARC III have two I2C controllers.  The
435843e37eSDavid S. Miller	  first I2C controller connects mainly to configuration PROMs (NVRAM,
445843e37eSDavid S. Miller	  CPU configuration, DIMM types, etc.).  The second I2C controller
455843e37eSDavid S. Miller	  connects to environmental control devices such as fans and
465843e37eSDavid S. Miller	  temperature sensors.  The second controller also connects to the
475843e37eSDavid S. Miller	  smartcard reader, if present.  Say Y to enable support for these.
485843e37eSDavid S. Miller
495843e37eSDavid S. Millerconfig ENVCTRL
505843e37eSDavid S. Miller	tristate "SUNW, envctrl support"
515843e37eSDavid S. Miller	depends on PCI && SPARC64
525843e37eSDavid S. Miller	help
535843e37eSDavid S. Miller	  Kernel support for temperature and fan monitoring on Sun SME
545843e37eSDavid S. Miller	  machines.
555843e37eSDavid S. Miller
565843e37eSDavid S. Miller	  To compile this driver as a module, choose M here: the
575843e37eSDavid S. Miller	  module will be called envctrl.
585843e37eSDavid S. Miller
595843e37eSDavid S. Millerconfig DISPLAY7SEG
605843e37eSDavid S. Miller	tristate "7-Segment Display support"
615843e37eSDavid S. Miller	depends on PCI && SPARC64
625843e37eSDavid S. Miller	---help---
635843e37eSDavid S. Miller	  This is the driver for the 7-segment display and LED present on
645843e37eSDavid S. Miller	  Sun Microsystems CompactPCI models CP1400 and CP1500.
655843e37eSDavid S. Miller
665843e37eSDavid S. Miller	  To compile this driver as a module, choose M here: the
675843e37eSDavid S. Miller	  module will be called display7seg.
685843e37eSDavid S. Miller
695843e37eSDavid S. Miller	  If you do not have a CompactPCI model CP1400 or CP1500, or
705843e37eSDavid S. Miller	  another UltraSPARC-IIi-cEngine boardset with a 7-segment display,
715843e37eSDavid S. Miller	  you should say N to this option.
721da177e4SLinus Torvalds
73dd027328SRob Gardnerconfig ORACLE_DAX
74dd027328SRob Gardner	tristate "Oracle Data Analytics Accelerator"
759c548bb5SGuenter Roeck	depends on SPARC64
769c548bb5SGuenter Roeck	default m
77dd027328SRob Gardner	help
78dd027328SRob Gardner	 Driver for Oracle Data Analytics Accelerator, which is
79dd027328SRob Gardner	 a coprocessor that performs database operations in hardware.
80dd027328SRob Gardner	 It is available on M7 and M8 based systems only.
81dd027328SRob Gardner
821da177e4SLinus Torvaldsendmenu
831da177e4SLinus Torvalds
84