xref: /OK3568_Linux_fs/kernel/drivers/input/gameport/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# Gameport configuration
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyunconfig GAMEPORT
6*4882a593Smuzhiyun	tristate "Gameport support"
7*4882a593Smuzhiyun	help
8*4882a593Smuzhiyun	  Gameport support is for the standard 15-pin PC gameport. If you
9*4882a593Smuzhiyun	  have a joystick, gamepad, gameport card, a soundcard with a gameport
10*4882a593Smuzhiyun	  or anything else that uses the gameport, say Y or M here and also to
11*4882a593Smuzhiyun	  at least one of the hardware specific drivers.
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun	  For Ensoniq AudioPCI (ES1370), AudioPCI 97 (ES1371), ESS Solo1,
14*4882a593Smuzhiyun	  S3 SonicVibes, Trident 4DWave, SiS7018, and ALi 5451 gameport
15*4882a593Smuzhiyun	  support is provided by the sound drivers, so you won't need any
16*4882a593Smuzhiyun	  from the below listed modules. You still need to say Y here.
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun	  If unsure, say Y.
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
21*4882a593Smuzhiyun	  module will be called gameport.
22*4882a593Smuzhiyun
23*4882a593Smuzhiyunif GAMEPORT
24*4882a593Smuzhiyun
25*4882a593Smuzhiyunconfig GAMEPORT_NS558
26*4882a593Smuzhiyun	tristate "Classic ISA and PnP gameport support"
27*4882a593Smuzhiyun	help
28*4882a593Smuzhiyun	  Say Y here if you have an ISA or PnP gameport.
29*4882a593Smuzhiyun
30*4882a593Smuzhiyun	  If unsure, say Y.
31*4882a593Smuzhiyun
32*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
33*4882a593Smuzhiyun	  module will be called ns558.
34*4882a593Smuzhiyun
35*4882a593Smuzhiyunconfig GAMEPORT_L4
36*4882a593Smuzhiyun	tristate "PDPI Lightning 4 gamecard support"
37*4882a593Smuzhiyun	help
38*4882a593Smuzhiyun	  Say Y here if you have a PDPI Lightning 4 gamecard.
39*4882a593Smuzhiyun
40*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
41*4882a593Smuzhiyun	  module will be called lightning.
42*4882a593Smuzhiyun
43*4882a593Smuzhiyunconfig GAMEPORT_EMU10K1
44*4882a593Smuzhiyun	tristate "SB Live and Audigy gameport support"
45*4882a593Smuzhiyun	depends on PCI
46*4882a593Smuzhiyun	help
47*4882a593Smuzhiyun	  Say Y here if you have a SoundBlaster Live! or SoundBlaster
48*4882a593Smuzhiyun	  Audigy card and want to use its gameport.
49*4882a593Smuzhiyun
50*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
51*4882a593Smuzhiyun	  module will be called emu10k1-gp.
52*4882a593Smuzhiyun
53*4882a593Smuzhiyunconfig GAMEPORT_FM801
54*4882a593Smuzhiyun	tristate "ForteMedia FM801 gameport support"
55*4882a593Smuzhiyun	depends on PCI
56*4882a593Smuzhiyun	help
57*4882a593Smuzhiyun	  Say Y here if you have ForteMedia FM801 PCI audio controller
58*4882a593Smuzhiyun	  (Abit AU10, Genius Sound Maker, HP Workstation zx2000,
59*4882a593Smuzhiyun	  and others), and want to use its gameport.
60*4882a593Smuzhiyun
61*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
62*4882a593Smuzhiyun	  module will be called fm801-gp.
63*4882a593Smuzhiyun
64*4882a593Smuzhiyunendif
65