diff options
Diffstat (limited to 'arch/mips/alchemy/devboards/pb1000/board_setup.c')
| -rw-r--r-- | arch/mips/alchemy/devboards/pb1000/board_setup.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/mips/alchemy/devboards/pb1000/board_setup.c b/arch/mips/alchemy/devboards/pb1000/board_setup.c index 4ef50d86b18..f6540ec47a6 100644 --- a/arch/mips/alchemy/devboards/pb1000/board_setup.c +++ b/arch/mips/alchemy/devboards/pb1000/board_setup.c @@ -47,9 +47,11 @@ static void board_reset(char *c)  static void board_power_off(void)  { -	printk(KERN_ALERT "It's now safe to remove power\n");  	while (1) -		asm volatile (".set mips3 ; wait ; .set mips1"); +		asm volatile ( +		"	.set	mips32					\n" +		"	wait						\n" +		"	.set	mips0					\n");  }  void __init board_setup(void)  |