powerpc/83xx: Add shutdown request support to MCU handling on MPC8349 MITX
authorFabio Baltieri <fabio.baltieri@gmail.com>
Mon, 15 Aug 2011 14:19:30 +0000 (16:19 +0200)
committerKumar Gala <galak@kernel.crashing.org>
Thu, 3 Nov 2011 18:12:30 +0000 (13:12 -0500)
commit6ca6ca5d813845533bcaaaeb2ca59d0805a028ca
treec5dbff975e963e54ef2203187c8e89b5f26bf5d4
parent43a327b79c3945049ccf675452d2d519084c9bc6
powerpc/83xx: Add shutdown request support to MCU handling on MPC8349 MITX

This patch add support for calling ctrl_alt_del() when the power button is
pressed for more than about 2 seconds on some freescale MPC83xx evaluation
boards and reference design.

The code uses a kthread to poll the CTRL_BTN bit each second.

Also change Kconfig entry of the driver to bool, as device's gpio
registration is broken when loading as module.

Tested on an MPC8315E RDB board.

Signed-off-by: Fabio Baltieri <fabio.baltieri@gmail.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
arch/powerpc/platforms/Kconfig