2 # Input core configuration
5 tristate "Serial i/o support" if EMBEDDED || !X86
8 Say Yes here if you have any input device that uses serial I/O to
9 communicate with the system. This includes the
10 * standard AT keyboard and PS/2 mouse *
11 as well as serial mice, Sun keyboards, some joysticks and 6dof
16 To compile this driver as a module, choose M here: the
17 module will be called serio.
20 tristate "i8042 PC Keyboard controller" if EMBEDDED || !X86
25 i8042 is the chip over which the standard AT keyboard and PS/2
26 mouse are connected to the computer. If you use these devices,
27 you'll need to say Y here.
31 To compile this driver as a module, choose M here: the
32 module will be called i8042.
35 tristate "Serial port line discipline"
39 Say Y here if you plan to use an input device (mouse, joystick,
40 tablet, 6dof) that communicates over the RS232 serial (COM) port.
42 More information is available: <file:Documentation/input/input.txt>
46 To compile this driver as a module, choose M here: the
47 module will be called serport.
50 tristate "ct82c710 Aux port controller"
54 Say Y here if you have a Texas Instruments TravelMate notebook
55 equipped with the ct82c710 chip and want to use a mouse connected
60 To compile this driver as a module, choose M here: the
61 module will be called ct82c710.
64 tristate "Q40 keyboard controller"
65 depends on Q40 && SERIO
68 tristate "Parallel port keyboard adapter"
69 depends on SERIO && PARPORT
71 Say Y here if you built a simple parallel port adapter to attach
72 an additional AT keyboard, XT keyboard or PS/2 mouse.
74 More information is available: <file:Documentation/input/input.txt>
78 To compile this driver as a module, choose M here: the
79 module will be called parkbd.
82 tristate "Acorn RiscPC keyboard controller"
83 depends on (ARCH_ACORN || ARCH_CLPS7500) && SERIO
86 Say Y here if you have the Acorn RiscPC and want to use an AT
87 keyboard connected to its keyboard controller.
89 To compile this driver as a module, choose M here: the
90 module will be called rpckbd.
93 tristate "AMBA KMI keyboard controller"
94 depends on ARM_AMBA && SERIO
97 tristate "Intel SA1111 keyboard controller"
98 depends on SA1111 && SERIO
101 tristate "HP GSC PS/2 keyboard and PS/2 mouse controller"
102 depends on GSC && SERIO
105 This driver provides support for the PS/2 ports on PA-RISC machines
106 over which HP PS/2 keyboards and PS/2 mice may be connected.
107 If you use these devices, you'll need to say Y here.
109 It's safe to enable this driver, so if unsure, say Y.
111 To compile this driver as a module, choose M here: the
112 module will be called gscps2.
115 tristate "PCI PS/2 keyboard and PS/2 mouse controller"
116 depends on PCI && SERIO
118 Say Y here if you have a Mobility Docking station with PS/2
119 keyboard and mice ports.
121 To compile this driver as a module, choose M here: the
122 module will be called pcips2.
125 tristate "SGI O2 MACE PS/2 controller"
126 depends on SGI_IP32 && SERIO
128 Say Y here if you have SGI O2 workstation and want to use its
131 To compile this driver as a module, choose M here: the
132 module will be called maceps2.