e2fee5723b
The built-in Loongson 2E/2F northbridge in is bonito64-compatible but not identical with it. To avoid influencing the original bonito64 support and make the loongson support more maintainable, it's better to separate the Bonito64 code from the Loongson code. This also prepares the kernel for the coming Loongson 2f machines family support. Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com> Cc: Linux-MIPS <linux-mips@linux-mips.org> Cc: yanh@lemote.com Cc: huhb@lemote.com Cc: Zhang Le <r0bertz@gentoo.org> Cc: zhangfx@lemote.com, Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
23 lines
639 B
C
23 lines
639 B
C
/* Board-specific reboot/shutdown routines
|
|
* Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
|
|
*
|
|
* Copyright (C) 2009 Lemote Inc. & Insititute of Computing Technology
|
|
* Author: Wu Zhangjin, wuzj@lemote.com
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify it
|
|
* under the terms of the GNU General Public License as published by the
|
|
* Free Software Foundation; either version 2 of the License, or (at your
|
|
* option) any later version.
|
|
*/
|
|
|
|
#include <loongson.h>
|
|
|
|
void mach_prepare_reboot(void)
|
|
{
|
|
LOONGSON_GENCFG &= ~(1 << 2);
|
|
LOONGSON_GENCFG |= (1 << 2);
|
|
}
|
|
|
|
void mach_prepare_shutdown(void)
|
|
{
|
|
}
|