Lines Matching refs:clkdm

691 	if (oh->clkdm) {  in _get_clkdm()
692 return oh->clkdm; in _get_clkdm()
697 return clk->clkdm; in _get_clkdm()
717 struct clockdomain *clkdm, *init_clkdm; in _add_initiator_dep() local
719 clkdm = _get_clkdm(oh); in _add_initiator_dep()
722 if (!clkdm || !init_clkdm) in _add_initiator_dep()
725 if (clkdm && clkdm->flags & CLKDM_NO_AUTODEPS) in _add_initiator_dep()
728 return clkdm_add_sleepdep(clkdm, init_clkdm); in _add_initiator_dep()
746 struct clockdomain *clkdm, *init_clkdm; in _del_initiator_dep() local
748 clkdm = _get_clkdm(oh); in _del_initiator_dep()
751 if (!clkdm || !init_clkdm) in _del_initiator_dep()
754 if (clkdm && clkdm->flags & CLKDM_NO_AUTODEPS) in _del_initiator_dep()
757 return clkdm_del_sleepdep(clkdm, init_clkdm); in _del_initiator_dep()
987 if (!oh->clkdm || !oh->prcm.omap4.modulemode) in _omap4_enable_module()
994 oh->clkdm->prcm_partition, in _omap4_enable_module()
995 oh->clkdm->cm_inst, oh->prcm.omap4.clkctrl_offs); in _omap4_enable_module()
1012 if (oh->_int_flags & _HWMOD_NO_MPU_PORT || !oh->clkdm) in _omap4_wait_target_disable()
1018 return omap_cm_wait_module_idle(oh->clkdm->prcm_partition, in _omap4_wait_target_disable()
1019 oh->clkdm->cm_inst, in _omap4_wait_target_disable()
1334 struct clockdomain *clkdm; in _enable_sysc() local
1354 clkdm = _get_clkdm(oh); in _enable_sysc()
1372 clkdm_act = (clkdm && clkdm->flags & CLKDM_ACTIVE_WITH_MPU); in _enable_sysc()
1540 oh->clkdm = clkdm_lookup(oh->clkdm_name); in _init_clkdm()
1541 if (!oh->clkdm) { in _init_clkdm()
1679 if (oh->clkdm) { in _deassert_hardreset()
1685 hwsup = clkdm_in_hwsup(oh->clkdm); in _deassert_hardreset()
1686 ret = clkdm_hwmod_enable(oh->clkdm, oh); in _deassert_hardreset()
1689 oh->name, oh->clkdm->name, ret); in _deassert_hardreset()
1707 if (oh->clkdm) { in _deassert_hardreset()
1713 clkdm_allow_idle(oh->clkdm); in _deassert_hardreset()
1715 clkdm_hwmod_disable(oh->clkdm, oh); in _deassert_hardreset()
1812 if (!oh->clkdm || !oh->prcm.omap4.modulemode) in _omap4_disable_module()
1824 omap_cm_module_disable(oh->clkdm->prcm_partition, oh->clkdm->cm_inst, in _omap4_disable_module()
2017 if (!prm_was_any_context_lost_old(oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_update_context_lost()
2018 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_update_context_lost()
2023 prm_clear_context_loss_flags_old(oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_update_context_lost()
2024 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_update_context_lost()
2121 if (oh->clkdm) { in _enable()
2127 hwsup = clkdm_in_hwsup(oh->clkdm) && in _enable()
2128 !clkdm_missing_idle_reporting(oh->clkdm); in _enable()
2129 r = clkdm_hwmod_enable(oh->clkdm, oh); in _enable()
2132 oh->name, oh->clkdm->name, r); in _enable()
2153 if (oh->clkdm && hwsup) in _enable()
2154 clkdm_allow_idle(oh->clkdm); in _enable()
2172 if (oh->clkdm) in _enable()
2173 clkdm_hwmod_disable(oh->clkdm, oh); in _enable()
2221 if (oh->clkdm) in _idle()
2222 clkdm_hwmod_disable(oh->clkdm, oh); in _idle()
2290 if (oh->clkdm) in _shutdown()
2291 clkdm_hwmod_disable(oh->clkdm, oh); in _shutdown()
2933 if (oh->flags & HWMOD_NO_IDLEST || !oh->clkdm) in _omap4_wait_target_ready()
2941 return omap_cm_wait_module_ready(oh->clkdm->prcm_partition, in _omap4_wait_target_ready()
2942 oh->clkdm->cm_inst, in _omap4_wait_target_ready()
3016 if (!oh->clkdm) in _omap4_assert_hardreset()
3020 oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_assert_hardreset()
3021 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_assert_hardreset()
3040 if (!oh->clkdm) in _omap4_deassert_hardreset()
3047 oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_deassert_hardreset()
3048 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_deassert_hardreset()
3069 if (!oh->clkdm) in _omap4_is_hardreset_asserted()
3073 oh->clkdm->pwrdm.ptr-> in _omap4_is_hardreset_asserted()
3075 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_is_hardreset_asserted()
3095 oh->clkdm->pwrdm.ptr->prcm_partition, in _am33xx_deassert_hardreset()
3096 oh->clkdm->pwrdm.ptr->prcm_offs, in _am33xx_deassert_hardreset()
3587 struct clockdomain *clkdm; in omap_hwmod_get_pwrdm() local
3593 if (oh->clkdm) in omap_hwmod_get_pwrdm()
3594 return oh->clkdm->pwrdm.ptr; in omap_hwmod_get_pwrdm()
3606 clkdm = clk->clkdm; in omap_hwmod_get_pwrdm()
3607 if (!clkdm) in omap_hwmod_get_pwrdm()
3610 return clkdm->pwrdm.ptr; in omap_hwmod_get_pwrdm()