linux/drivers/input
Richard Purdie e17bb1de3b Input: add input event to APM event bridge
This patch adds a very simple input power event to APM user suspend
event bridge. Its currently only works for the systems using the
emulated APM driver but could easily be extended to work with anything
with a true APM BIOS too.

This covers a standard embedded system need which is to suspend when the
user presses a suspend button. It leaves options open to system
integrators to ignore (or unload) this code and implement their own more
complex event handling system.

Its hidden behind the EMBEDDED Kconfig option since its only likely to
be of use to embedded style systems. It can be built as a module so the
"hardcoded" policy can easily be removed from the kernel at runtime if
desired too.

Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2008-01-30 16:33:59 -05:00
..
gameport Input: remove duplicate includes 2008-01-21 01:16:15 -05:00
joystick Input: drop redundant includes of moduleparam.h 2008-01-21 01:11:07 -05:00
keyboard Input: remove duplicate includes 2008-01-21 01:16:15 -05:00
misc Input: add driver for Fujitsu application buttons 2008-01-21 01:11:07 -05:00
mouse Input: drop redundant includes of moduleparam.h 2008-01-21 01:11:07 -05:00
serio Input: i8042 - add Dritek keyboard extension quirk 2008-01-21 01:11:08 -05:00
tablet get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
touchscreen Input: ads7846 - stop updating dev->power.power_state 2008-01-21 01:11:07 -05:00
apm-power.c Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
evbug.c Input: rework handle creation code 2007-04-12 01:29:46 -04:00
evdev.c Input: Add proper locking when changing device's keymap 2008-01-21 01:11:06 -05:00
ff-core.c Input: force feedback - make sure effect is present before playing 2007-05-03 00:51:10 -04:00
ff-memless.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
fixp-arith.h changed email 2007-10-20 00:47:32 +02:00
input-polldev.c Input: implement proper timer rounding for polled devices 2008-01-21 01:11:07 -05:00
input.c Input: remove cdev from input_dev structure 2008-01-21 01:11:08 -05:00
joydev.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
Kconfig Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
Makefile Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
mousedev.c Input: mousedev - use BIT_MASK instead of BIT 2008-01-30 16:33:40 -05:00