Lines Matching refs:platform_ops
161 static const struct mcpm_platform_ops *platform_ops;
165 if (platform_ops)
167 platform_ops = ops;
173 return (platform_ops) ? true : false;
201 if (!platform_ops)
228 ret = platform_ops->cluster_powerup(cluster);
230 ret = platform_ops->cpu_powerup(cpu, cluster);
249 if (WARN_ON_ONCE(!platform_ops))
266 platform_ops->cpu_powerdown_prepare(cpu, cluster);
267 platform_ops->cluster_powerdown_prepare(cluster);
269 platform_ops->cluster_cache_disable();
273 platform_ops->cpu_powerdown_prepare(cpu, cluster);
283 platform_ops->cpu_cache_disable();
312 if (WARN_ON_ONCE(!platform_ops || !platform_ops->wait_for_powerdown))
315 ret = platform_ops->wait_for_powerdown(cpu, cluster);
325 if (WARN_ON_ONCE(!platform_ops))
329 if (platform_ops->cpu_suspend_prepare) {
334 platform_ops->cpu_suspend_prepare(cpu, cluster);
346 if (!platform_ops)
358 if (first_man && platform_ops->cluster_is_up)
359 platform_ops->cluster_is_up(cluster);
362 if (platform_ops->cpu_is_up)
363 platform_ops->cpu_is_up(cpu, cluster);