xref: /openbmc/linux/drivers/input/gameport/Kconfig (revision 650cda2c)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
21da177e4SLinus Torvalds#
31da177e4SLinus Torvalds# Gameport configuration
41da177e4SLinus Torvalds#
51da177e4SLinus Torvaldsconfig GAMEPORT
61da177e4SLinus Torvalds	tristate "Gameport support"
70bbadafdSJohannes Berg	depends on !UML
8a7f7f624SMasahiro Yamada	help
91da177e4SLinus Torvalds	  Gameport support is for the standard 15-pin PC gameport. If you
101da177e4SLinus Torvalds	  have a joystick, gamepad, gameport card, a soundcard with a gameport
111da177e4SLinus Torvalds	  or anything else that uses the gameport, say Y or M here and also to
121da177e4SLinus Torvalds	  at least one of the hardware specific drivers.
131da177e4SLinus Torvalds
141da177e4SLinus Torvalds	  For Ensoniq AudioPCI (ES1370), AudioPCI 97 (ES1371), ESS Solo1,
151da177e4SLinus Torvalds	  S3 SonicVibes, Trident 4DWave, SiS7018, and ALi 5451 gameport
161da177e4SLinus Torvalds	  support is provided by the sound drivers, so you won't need any
171da177e4SLinus Torvalds	  from the below listed modules. You still need to say Y here.
181da177e4SLinus Torvalds
191da177e4SLinus Torvalds	  If unsure, say Y.
201da177e4SLinus Torvalds
211da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
221da177e4SLinus Torvalds	  module will be called gameport.
231da177e4SLinus Torvalds
241da177e4SLinus Torvaldsif GAMEPORT
251da177e4SLinus Torvalds
261da177e4SLinus Torvaldsconfig GAMEPORT_NS558
271da177e4SLinus Torvalds	tristate "Classic ISA and PnP gameport support"
28*650cda2cSNiklas Schnelle	depends on ISA
291da177e4SLinus Torvalds	help
301da177e4SLinus Torvalds	  Say Y here if you have an ISA or PnP gameport.
311da177e4SLinus Torvalds
321da177e4SLinus Torvalds	  If unsure, say Y.
331da177e4SLinus Torvalds
341da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
351da177e4SLinus Torvalds	  module will be called ns558.
361da177e4SLinus Torvalds
371da177e4SLinus Torvaldsconfig GAMEPORT_L4
381da177e4SLinus Torvalds	tristate "PDPI Lightning 4 gamecard support"
39*650cda2cSNiklas Schnelle	depends on ISA
401da177e4SLinus Torvalds	help
411da177e4SLinus Torvalds	  Say Y here if you have a PDPI Lightning 4 gamecard.
421da177e4SLinus Torvalds
431da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
441da177e4SLinus Torvalds	  module will be called lightning.
451da177e4SLinus Torvalds
461da177e4SLinus Torvaldsconfig GAMEPORT_EMU10K1
471da177e4SLinus Torvalds	tristate "SB Live and Audigy gameport support"
481da177e4SLinus Torvalds	depends on PCI
491da177e4SLinus Torvalds	help
501da177e4SLinus Torvalds	  Say Y here if you have a SoundBlaster Live! or SoundBlaster
511da177e4SLinus Torvalds	  Audigy card and want to use its gameport.
521da177e4SLinus Torvalds
531da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
541da177e4SLinus Torvalds	  module will be called emu10k1-gp.
551da177e4SLinus Torvalds
561da177e4SLinus Torvaldsconfig GAMEPORT_FM801
571da177e4SLinus Torvalds	tristate "ForteMedia FM801 gameport support"
58*650cda2cSNiklas Schnelle	depends on PCI && HAS_IOPORT
5941293e53SDmitry Torokhov	help
6041293e53SDmitry Torokhov	  Say Y here if you have ForteMedia FM801 PCI audio controller
6141293e53SDmitry Torokhov	  (Abit AU10, Genius Sound Maker, HP Workstation zx2000,
6241293e53SDmitry Torokhov	  and others), and want to use its gameport.
6341293e53SDmitry Torokhov
6441293e53SDmitry Torokhov	  To compile this driver as a module, choose M here: the
6541293e53SDmitry Torokhov	  module will be called fm801-gp.
661da177e4SLinus Torvalds
671da177e4SLinus Torvaldsendif
68