platform_finish(); enable_nonboot_cpus(); return error; }  return 0;
return error;
static int prepare_devices(void){	int error;	disable_nonboot_cpus();	if ((error = device_suspend(PMSG_FREEZE))) {		printk("Some devices failed to suspend\n");		platform_finish();		enable_nonboot_cpus();		return error;	}	return 0;}