Beispiel #1
0
static int s3c_pm_prepare(void)
{
	/* prepare check area if configured */

	s3c_pm_check_prepare();
	return 0;
}
Beispiel #2
0
static int s3c_pm_prepare(void)
{
	

	s3c_pm_check_prepare();
	return 0;
}
Beispiel #3
0
static int s3c_pm_prepare(void)
{
	/* prepare check area if configured */

	disable_hlt();
	s3c_pm_check_prepare();
	if (pm_prepare)
		pm_prepare();

	return 0;
}
Beispiel #4
0
static int s3c_pm_prepare(void)
{
	/* prepare check area if configured */
#if defined(CONFIG_MACH_P8LTE) \
	|| defined(CONFIG_MACH_U1_NA_SPR)
	disable_hlt();
#endif
	s3c_pm_check_prepare();

	if (pm_prepare)
		pm_prepare();

	return 0;
}
Beispiel #5
0
static int exynos_suspend_prepare(void)
{
	int ret;

	/*
	 * REVISIT: It would be better if struct platform_suspend_ops
	 * .prepare handler get the suspend_state_t as a parameter to
	 * avoid hard-coding the suspend to mem state. It's safe to do
	 * it now only because the suspend_valid_only_mem function is
	 * used as the .valid callback used to check if a given state
	 * is supported by the platform anyways.
	 */
	ret = regulator_suspend_prepare(PM_SUSPEND_MEM);
	if (ret) {
		pr_err("Failed to prepare regulators for suspend (%d)\n", ret);
		return ret;
	}

	s3c_pm_check_prepare();

	return 0;
}