int mali_deep_suspend(struct device *device)
{
	int ret = 0;
	enable_clock();
	flush_scaling_job();

	/* clock scaling off. Kasin... */
	ret = mali_clock_critical(mali_cri_deep_suspend, (size_t)device);
	disable_clock();
	return ret;
}
Example #2
0
int mali_deep_suspend(struct device *device)
{
	int ret = 0;
	struct mali_pmu_core *pmu;

	mali_pm_statue = 1;
	pmu = mali_pmu_get_global_pmu_core();
	enable_clock();
	flush_scaling_job();

	/* clock scaling off. Kasin... */
	ret = mali_clock_critical(mali_cri_deep_suspend, (size_t)device);
	disable_clock();
	return ret;
}