<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/serio/Makefile, branch v4.5</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.5</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.5'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2015-10-28T01:55:31Z</updated>
<entry>
<title>Input: add userio module</title>
<updated>2015-10-28T01:55:31Z</updated>
<author>
<name>Stephen Chandler Paul</name>
<email>cpaul@redhat.com</email>
</author>
<published>2015-10-24T20:10:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5523662edd4fe937267053c2018b75be2ac17860'/>
<id>urn:sha1:5523662edd4fe937267053c2018b75be2ac17860</id>
<content type='text'>
Debugging input devices, specifically laptop touchpads, can be tricky
without having the physical device handy. Here we try to remedy that
with userio. This module allows an application to connect to a character
device provided by the kernel, and emulate any serio device. In
combination with userspace programs that can record PS/2 devices and
replay them through the /dev/userio device, this allows developers to
debug driver issues on the PS/2 level with devices simply by requesting
a recording from the user experiencing the issue without having to have
the physical hardware in front of them.

Signed-off-by: Stephen Chandler Paul &lt;cpaul@redhat.com&gt;
Reviewed-by: David Herrmann &lt;dh.herrmann@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: serio - add support for Alwinner A10/A20 PS/2 controller</title>
<updated>2015-01-27T07:10:13Z</updated>
<author>
<name>Vishnu Patekar</name>
<email>vishnupatekar0510@gmail.com</email>
</author>
<published>2015-01-27T01:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e443631d20f595e342dd00a315e5263b393b4735'/>
<id>urn:sha1:e443631d20f595e342dd00a315e5263b393b4735</id>
<content type='text'>
This driver implements support for PS2 controller found on Allwinner A10,
A20 SOCs. It has been tested on A20 Olimex-Lime2 board and also on A10.

Signed-off-by: Vishnu Patekar &lt;vishnupatekar0510@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: add a driver to support Hyper-V synthetic keyboard</title>
<updated>2013-09-19T15:58:02Z</updated>
<author>
<name>K. Y. Srinivasan</name>
<email>kys@microsoft.com</email>
</author>
<published>2013-09-18T19:50:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=aed06b9cfcabf8644ac5f6f108c0b3d01522f88b'/>
<id>urn:sha1:aed06b9cfcabf8644ac5f6f108c0b3d01522f88b</id>
<content type='text'>
Add a new driver to support synthetic keyboard. On the next generation
Hyper-V guest firmware, many legacy devices will not be emulated and this
driver will be required.

I would like to thank Vojtech Pavlik &lt;vojtech@suse.cz&gt; for helping me with the
details of the AT keyboard driver. I would also like to thank
Dan Carpenter &lt;dan.carpenter@oracle.com&gt; and
Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt; for their detailed review of this
driver.

Signed-off-by: K. Y. Srinivasan &lt;kys@microsoft.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: add OLPC AP-SP driver</title>
<updated>2013-07-01T03:09:18Z</updated>
<author>
<name>Daniel Drake</name>
<email>dsd@laptop.org</email>
</author>
<published>2013-07-01T01:37:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b56ece9a3ac3c9708b8f1cebf4ba24c258d40e52'/>
<id>urn:sha1:b56ece9a3ac3c9708b8f1cebf4ba24c258d40e52</id>
<content type='text'>
The OLPC XO-1.75 and XO-4 laptops include a PS/2 touchpad and an AT
keyboard, yet they do not have a hardware PS/2 controller. Instead, a
firmware runs on a dedicated core ("Security Processor", part of the SoC)
that acts as a PS/2 controller through bit-banging.

Communication between the main cpu (Application Processor) and the
Security Processor happens via a standard command mechanism implemented
by the SoC. Add a driver for this interface to enable keyboard/mouse
input on this platform.

Original author: Saadia Baloch
Signed-off-by: Daniel Drake &lt;dsd@laptop.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: add support for GRLIB APBPS2 PS/2 Keyboard/Mouse</title>
<updated>2013-03-12T15:50:06Z</updated>
<author>
<name>Daniel Hellstrom</name>
<email>daniel@gaisler.com</email>
</author>
<published>2013-02-26T06:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b4a034dab147776eab8eb8b2997ea16ef0e32c17'/>
<id>urn:sha1:b4a034dab147776eab8eb8b2997ea16ef0e32c17</id>
<content type='text'>
APBPS2 is a PS/2 core part of GRLIB found in SPARC32/LEON
products.

Signed-off-by: Daniel Hellstrom &lt;daniel@gaisler.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: serio - add ARC PS/2 driver</title>
<updated>2012-10-23T05:48:32Z</updated>
<author>
<name>Mischa Jonker</name>
<email>mischa.jonker@synopsys.com</email>
</author>
<published>2012-10-23T05:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e4b290094603423623d3f268e054f40f3f51afa8'/>
<id>urn:sha1:e4b290094603423623d3f268e054f40f3f51afa8</id>
<content type='text'>
This adds support for the PS/2 block that is used in various ARC FPGA
platforms.

Signed-off-by: Mischa Jonker &lt;mischa.jonker@synopsys.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: serio - add support for PS2Mult multiplexer protocol</title>
<updated>2010-10-18T16:33:31Z</updated>
<author>
<name>Dmitry Eremin-Solenikov</name>
<email>dbaryshkov@gmail.com</email>
</author>
<published>2010-10-18T16:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fc58d12be416eb51932eec594667ca3181903b9e'/>
<id>urn:sha1:fc58d12be416eb51932eec594667ca3181903b9e</id>
<content type='text'>
PS2Mult is a simple serial protocol used for multiplexing several PS/2
streams into one serial data stream. It's used e.g. on TQM85xx series
of boards.

Signed-off-by: Dmitry Eremin-Solenikov &lt;dbaryshkov@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>input: serio: add support for Amstrad Delta serial keyboardport</title>
<updated>2010-05-05T18:11:10Z</updated>
<author>
<name>Janusz Krzysztofik</name>
<email>jkrzyszt@tis.icnet.pl</email>
</author>
<published>2010-04-28T01:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=29453932d8a2ba9f1bf25a951c1b76b9fe86d1b6'/>
<id>urn:sha1:29453932d8a2ba9f1bf25a951c1b76b9fe86d1b6</id>
<content type='text'>
The patch introduces a serio driver that supports a keyboard serial port found
on the Amstrad Delta videophone board.

After initializing the hardware, the driver reads its input data from a buffer
filled in by the board FIQ (Fast Interrupt Request) handler.

Standard AT keyboard driver (atkbd) will be used on top of the serio layer for
handling the E3 keyboard (called mailboard) connected to the port. Since the
device generated scancodes differ from what the atkbd expects, a custom key
code to scan code table must be loaded from userspace for the keyboard to be
useable.

Signed-off-by: Janusz Krzysztofik &lt;jkrzyszt@tis.icnet.pl&gt;
Acked-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>Input: add driver for Altera PS/2 controller</title>
<updated>2009-10-13T04:43:11Z</updated>
<author>
<name>Thomas Chou</name>
<email>thomas@wytron.com.tw</email>
</author>
<published>2009-10-13T04:35:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fb5bbee0dd033db7c31fe6cb78d2ce2b6588fd42'/>
<id>urn:sha1:fb5bbee0dd033db7c31fe6cb78d2ce2b6588fd42</id>
<content type='text'>
This patch adds a new SERIO driver to support the Altera University
Program PS/2 controller.

[dtor@mail.ru: assorted cleanups]
Signed-off-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: add new serio driver for Xilinx XPS PS2 IP</title>
<updated>2008-07-07T20:19:56Z</updated>
<author>
<name>John Linn</name>
<email>john.linn@xilinx.com</email>
</author>
<published>2008-07-07T20:17:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1191828f8e6454ebb51da3e1da21912f1783e469'/>
<id>urn:sha1:1191828f8e6454ebb51da3e1da21912f1783e469</id>
<content type='text'>
Added a new driver for Xilinx XPS PS2 IP. This driver is
a flat driver to better match the Linux driver pattern.

Signed-off-by: Sadanand &lt;sadanan@xilinx.com&gt;
Signed-off-by: John Linn &lt;john.linn@xilinx.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
