xref: /openbmc/linux/drivers/sbus/char/Kconfig (revision a7f7f624)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
21da177e4SLinus Torvalds
31da177e4SLinus Torvaldsmenu "Misc Linux/SPARC drivers"
41da177e4SLinus Torvalds
51da177e4SLinus Torvaldsconfig SUN_OPENPROMIO
61da177e4SLinus Torvalds	tristate "/dev/openprom device support"
71da177e4SLinus Torvalds	help
81da177e4SLinus Torvalds	  This driver provides user programs with an interface to the SPARC
91da177e4SLinus Torvalds	  PROM device tree. The driver implements a SunOS-compatible
101da177e4SLinus Torvalds	  interface and a NetBSD-compatible interface.
111da177e4SLinus Torvalds
121da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
131da177e4SLinus Torvalds	  module will be called openprom.
141da177e4SLinus Torvalds
151da177e4SLinus Torvalds	  If unsure, say Y.
161da177e4SLinus Torvalds
171da177e4SLinus Torvaldsconfig OBP_FLASH
181da177e4SLinus Torvalds	tristate "OBP Flash Device support"
191da177e4SLinus Torvalds	depends on SPARC64
201da177e4SLinus Torvalds	help
211da177e4SLinus Torvalds	  The OpenBoot PROM on Ultra systems is flashable. If you want to be
221da177e4SLinus Torvalds	  able to upgrade the OBP firmware, say Y here.
231da177e4SLinus Torvalds
241da177e4SLinus Torvaldsconfig TADPOLE_TS102_UCTRL
25bffb0ed1SKees Cook	tristate "Tadpole TS102 Microcontroller support"
261da177e4SLinus Torvalds	help
271da177e4SLinus Torvalds	  Say Y here to directly support the TS102 Microcontroller interface
281da177e4SLinus Torvalds	  on the Tadpole Sparcbook 3.  This device handles power-management
291da177e4SLinus Torvalds	  events, and can also notice the attachment/detachment of external
301da177e4SLinus Torvalds	  monitors and mice.
311da177e4SLinus Torvalds
325843e37eSDavid S. Millerconfig BBC_I2C
335843e37eSDavid S. Miller	tristate "UltraSPARC-III bootbus i2c controller driver"
345843e37eSDavid S. Miller	depends on PCI && SPARC64
355843e37eSDavid S. Miller	help
365843e37eSDavid S. Miller	  The BBC devices on the UltraSPARC III have two I2C controllers.  The
375843e37eSDavid S. Miller	  first I2C controller connects mainly to configuration PROMs (NVRAM,
385843e37eSDavid S. Miller	  CPU configuration, DIMM types, etc.).  The second I2C controller
395843e37eSDavid S. Miller	  connects to environmental control devices such as fans and
405843e37eSDavid S. Miller	  temperature sensors.  The second controller also connects to the
415843e37eSDavid S. Miller	  smartcard reader, if present.  Say Y to enable support for these.
425843e37eSDavid S. Miller
435843e37eSDavid S. Millerconfig ENVCTRL
445843e37eSDavid S. Miller	tristate "SUNW, envctrl support"
455843e37eSDavid S. Miller	depends on PCI && SPARC64
465843e37eSDavid S. Miller	help
475843e37eSDavid S. Miller	  Kernel support for temperature and fan monitoring on Sun SME
485843e37eSDavid S. Miller	  machines.
495843e37eSDavid S. Miller
505843e37eSDavid S. Miller	  To compile this driver as a module, choose M here: the
515843e37eSDavid S. Miller	  module will be called envctrl.
525843e37eSDavid S. Miller
535843e37eSDavid S. Millerconfig DISPLAY7SEG
545843e37eSDavid S. Miller	tristate "7-Segment Display support"
555843e37eSDavid S. Miller	depends on PCI && SPARC64
56a7f7f624SMasahiro Yamada	help
575843e37eSDavid S. Miller	  This is the driver for the 7-segment display and LED present on
585843e37eSDavid S. Miller	  Sun Microsystems CompactPCI models CP1400 and CP1500.
595843e37eSDavid S. Miller
605843e37eSDavid S. Miller	  To compile this driver as a module, choose M here: the
615843e37eSDavid S. Miller	  module will be called display7seg.
625843e37eSDavid S. Miller
635843e37eSDavid S. Miller	  If you do not have a CompactPCI model CP1400 or CP1500, or
645843e37eSDavid S. Miller	  another UltraSPARC-IIi-cEngine boardset with a 7-segment display,
655843e37eSDavid S. Miller	  you should say N to this option.
661da177e4SLinus Torvalds
67dd027328SRob Gardnerconfig ORACLE_DAX
68dd027328SRob Gardner	tristate "Oracle Data Analytics Accelerator"
699c548bb5SGuenter Roeck	depends on SPARC64
709c548bb5SGuenter Roeck	default m
71dd027328SRob Gardner	help
72dd027328SRob Gardner	 Driver for Oracle Data Analytics Accelerator, which is
73dd027328SRob Gardner	 a coprocessor that performs database operations in hardware.
74dd027328SRob Gardner	 It is available on M7 and M8 based systems only.
75dd027328SRob Gardner
761da177e4SLinus Torvaldsendmenu
771da177e4SLinus Torvalds
78