diff options
author | Wu Zhangjin <wuzhangjin@gmail.com> | 2010-01-27 22:39:46 +0800 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2010-02-27 12:53:17 +0100 |
commit | fc48c41af81b953578a54f80ad07d2f1efa81378 (patch) | |
tree | ef93c5ecfbd419ef835e14f44d10f20f9d4d3952 /arch/mips/nxp | |
parent | e52dd9fc6b9e0c17b220bd38371ff15032a1a155 (diff) | |
download | kernel_samsung_crespo-fc48c41af81b953578a54f80ad07d2f1efa81378.zip kernel_samsung_crespo-fc48c41af81b953578a54f80ad07d2f1efa81378.tar.gz kernel_samsung_crespo-fc48c41af81b953578a54f80ad07d2f1efa81378.tar.bz2 |
MIPS: Loongson: Cleanup the halt and poweroff action
In the old source code, I have let halt and poweroff do the same action,
but in reality, they have different meanings.
As the manpage of shutdown shows:
-r Reboot after shutdown.
-H Halt action is to halt or drop into boot monitor on systems that support it.
-P Halt action is to turn off the power.
and in the real world, some machines(e.g. NAS) did not provide a power
button and the shutdown works as reset, so, we need to provide a
mechanism to let the users turn off the power safely without breaking
the system, such a mechanism is "halt", which only put the system into a
dead loop or a power-save mode and print some information to the screen
to tell the users to turn off the power safely.
$ shutdown -hH now /* loongson_halt, not turn off the power */
$ shutdown -hP now /* loongson_poweroff, work as poweroff */
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
Tested-by: Liu Shiwei <liushiwei@gmail.com>
Cc: Liu Shiwei <liushiwei@gmail.com>
Cc: linux-mips <linux-mips@linux-mips.org>
Patchwork: http://patchwork.linux-mips.org/patch/883/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/nxp')
0 files changed, 0 insertions, 0 deletions