Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a7aa92d1 authored by Paul Mundt's avatar Paul Mundt
Browse files

sh: Kill off SH-5 enter_deep_standby() cruft.



Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent b4db3aec
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@
#include <linux/init.h>
#include <linux/module.h>
#include <linux/proc_fs.h>
#include <linux/io.h>
#include <asm/uaccess.h>
#include <asm/pgtable.h>

@@ -106,9 +107,20 @@ void machine_halt(void)

void machine_power_off(void)
{
	extern void enter_deep_standby(void);
#if 0
	/* Disable watchdog timer */
	ctrl_outl(0xa5000000, WTCSR);
	/* Configure deep standby on sleep */
	ctrl_outl(0x03, STBCR);
#endif

	__asm__ __volatile__ (
		"sleep\n\t"
		"synci\n\t"
		"nop;nop;nop;nop\n\t"
	);

	enter_deep_standby();
	panic("Unexpected wakeup!\n");
}

void (*pm_power_off)(void) = machine_power_off;