Lines Matching defs:ops
25 int plat_pm_ops_setup_pwr(struct plat_pm_pwr_ctrl *ops)
27 if (!ops) {
33 mtk_pm_ops.pwr_domain_suspend = ops->pwr_domain_suspend;
37 mtk_pm_ops.pwr_domain_suspend_finish = ops->pwr_domain_suspend_finish;
41 mtk_pm_ops.validate_power_state = ops->validate_power_state;
45 mtk_pm_ops.get_sys_suspend_power_state = ops->get_sys_suspend_power_state;
53 int plat_pm_ops_setup_smp(struct plat_pm_smp_ctrl *ops)
55 if (!ops) {
61 mtk_pm_ops.pwr_domain_on = ops->pwr_domain_on;
65 mtk_pm_ops.pwr_domain_on_finish = ops->pwr_domain_on_finish;
69 mtk_pm_ops.pwr_domain_off = ops->pwr_domain_off;
73 mtk_plat_smp_init = ops->init;
81 int plat_pm_ops_setup_reset(struct plat_pm_reset_ctrl *ops)
83 if (!ops) {
88 mtk_pm_ops.system_off = ops->system_off;
92 mtk_pm_ops.system_reset = ops->system_reset;
96 mtk_pm_ops.system_reset2 = ops->system_reset2;