1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0-or-later 2*4882a593Smuzhiyun /* Board-specific reboot/shutdown routines 3*4882a593Smuzhiyun * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca> 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * Copyright (C) 2009 Lemote Inc. 6*4882a593Smuzhiyun * Author: Wu Zhangjin, wuzhangjin@gmail.com 7*4882a593Smuzhiyun */ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #include <loongson.h> 10*4882a593Smuzhiyun mach_prepare_reboot(void)11*4882a593Smuzhiyunvoid mach_prepare_reboot(void) 12*4882a593Smuzhiyun { 13*4882a593Smuzhiyun LOONGSON_GENCFG &= ~(1 << 2); 14*4882a593Smuzhiyun LOONGSON_GENCFG |= (1 << 2); 15*4882a593Smuzhiyun } 16*4882a593Smuzhiyun mach_prepare_shutdown(void)17*4882a593Smuzhiyunvoid mach_prepare_shutdown(void) 18*4882a593Smuzhiyun { 19*4882a593Smuzhiyun } 20