linux/arch/powerpc/platforms/83xx
Fabio Baltieri 6ca6ca5d81 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>
2011-11-03 13:12:30 -05:00
..
asp834x.c powerpc/83xx: Move gianfar mdio nodes under the ethernet nodes 2009-03-24 08:35:04 -05:00
Kconfig gpio: move mpc8xxx/512x gpio driver to drivers/gpio 2011-09-23 00:14:15 +02:00
km83xx.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
Makefile powerpc/83xx: rename and update kmeter1 2011-03-15 10:06:37 -05:00
mcu_mpc8349emitx.c powerpc/83xx: Add shutdown request support to MCU handling on MPC8349 MITX 2011-11-03 13:12:30 -05:00
misc.c
mpc83xx.h powerpc/mpc8308: fix USB DR controller initialization 2011-01-12 18:00:29 -06:00
mpc830x_rdb.c powerpc/83xx: fix build failures on dt compatible list. 2011-01-19 09:16:09 -07:00
mpc831x_rdb.c powerpc/83xx: fix build failures on dt compatible list. 2011-01-19 09:16:09 -07:00
mpc832x_mds.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpc832x_rdb.c powerpc: Fix build of some FSL platforms 2009-11-24 17:00:27 +11:00
mpc834x_itx.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpc834x_mds.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpc836x_mds.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpc836x_rdk.c powerpc/83xx: Fix few build errors with CONFIG_QUICC_ENGINE=n 2008-12-30 11:14:05 -06:00
mpc837x_mds.c arch/powerpc/platforms/83xx/mpc837x_mds.c: Add missing iounmap 2010-08-31 16:38:47 -05:00
mpc837x_rdb.c of/flattree: Add of_flat_dt_match() helper function 2011-01-01 13:03:25 -07:00
sbc834x.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
suspend-asm.S tree-wide: fix comment/printk typos 2010-11-01 15:38:34 -04:00
suspend.c drivercore: revert addition of of_match to struct device 2011-05-18 12:32:23 -06:00
usb.c treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00