[POWERPC] Celleb: Support for Power/Reset buttons
authorIshizaki Kou <kou.ishizaki@toshiba.co.jp>
Tue, 2 Oct 2007 08:21:21 +0000 (18:21 +1000)
committerPaul Mackerras <paulus@samba.org>
Wed, 3 Oct 2007 03:25:28 +0000 (13:25 +1000)
commitb41848031ac16aee8d045e86f0b7ad3ba97e961e
tree226ba643c13c95373473a4920a25b493fb2f237b
parent80755b4144b303882437ac301034f0c7330199a8
[POWERPC] Celleb: Support for Power/Reset buttons

This supports Power/Reset buttons on Beat on Celleb.

On Beat, we have an event from Beat if Power button or Reset button
is pressed. This patch catches the event and convert it to a signal
to INIT process by calling ctrl_alt_del() function.

/sbin/inittab have no entry to turn the machine power off so we have
to detect if power button is pressed or not internally in our driver.
This idea is taken from PS3's event handling subsystem.

Signed-off-by: Kou Ishizaki <Kou.Ishizaki@toshiba.co.jp>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/platforms/celleb/beat.c