void s5p64x0_restart(char mode, const char *cmd) { if (mode != 's') arch_wdt_reset(); soft_restart(0); }
void s3c64xx_restart(char mode, const char *cmd) { if (mode != 's') arch_wdt_reset(); /* if all else fails, or mode was for soft, jump to 0 */ soft_restart(0); }
void s3c244x_restart(char mode, const char *cmd) { if (mode == 's') soft_restart(0); arch_wdt_reset(); /* we'll take a jump through zero as a poor second */ soft_restart(0);
void s3c244x_restart(char mode, const char *cmd) { if (mode == 's') soft_restart(0); arch_wdt_reset(); /* */ soft_restart(0); }
void arch_reset(char mode, const char *cmd) { /* SWRESET support in s5p_reset_hook() */ if (s5p_reset_hook) s5p_reset_hook(cmd); /* Perform reset using Watchdog reset * if there is no s5p_reset_hook() */ arch_wdt_reset(); }