Input: add PS/2 serio driver for AVR32 devices
authorHans-Christian Egtvedt <hcegtvedt@atmel.com>
Tue, 15 Apr 2008 05:30:47 +0000 (01:30 -0400)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 15 Apr 2008 05:30:47 +0000 (01:30 -0400)
commit9f9439e92a7fb057d31a19636b99e43306192756
treecb4b9592873f5b599317fd8f87db1ee3990125a0
parent0beb4f6f294b0f2dde07fa9da9c00abd4f9c8b50
Input: add PS/2 serio driver for AVR32 devices

Add support for the PSIF peripheral on AVR32 AP7 devices.  It is implemented
as a serio driver and will behave like a serio 8042 device.

The driver has been tested with a Dell keyboard capable of running on 3.3
volts and a Logitech mouse on the STK1000 + STK1002 starter kit.  The Logitech
mouse was hacked by cutting the cord and using a bi-directional voltage
converter to get the required 5 volt I/O level.

For more information about the PSIF module, see the datasheet for AT32AP700X at
http://www.atmel.com/dyn/products/datasheets.asp?family_id=682

Signed-off-by: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/serio/Kconfig
drivers/input/serio/Makefile
drivers/input/serio/at32psif.c [new file with mode: 0644]