Lines Matching refs:clkdm

705 	if (oh->clkdm) {  in _get_clkdm()
706 return oh->clkdm; in _get_clkdm()
711 return clk->clkdm; in _get_clkdm()
731 struct clockdomain *clkdm, *init_clkdm; in _add_initiator_dep() local
733 clkdm = _get_clkdm(oh); in _add_initiator_dep()
736 if (!clkdm || !init_clkdm) in _add_initiator_dep()
739 if (clkdm && clkdm->flags & CLKDM_NO_AUTODEPS) in _add_initiator_dep()
742 return clkdm_add_sleepdep(clkdm, init_clkdm); in _add_initiator_dep()
760 struct clockdomain *clkdm, *init_clkdm; in _del_initiator_dep() local
762 clkdm = _get_clkdm(oh); in _del_initiator_dep()
765 if (!clkdm || !init_clkdm) in _del_initiator_dep()
768 if (clkdm && clkdm->flags & CLKDM_NO_AUTODEPS) in _del_initiator_dep()
771 return clkdm_del_sleepdep(clkdm, init_clkdm); in _del_initiator_dep()
1001 if (!oh->clkdm || !oh->prcm.omap4.modulemode) in _omap4_enable_module()
1008 oh->clkdm->prcm_partition, in _omap4_enable_module()
1009 oh->clkdm->cm_inst, oh->prcm.omap4.clkctrl_offs); in _omap4_enable_module()
1026 if (oh->_int_flags & _HWMOD_NO_MPU_PORT || !oh->clkdm) in _omap4_wait_target_disable()
1032 return omap_cm_wait_module_idle(oh->clkdm->prcm_partition, in _omap4_wait_target_disable()
1033 oh->clkdm->cm_inst, in _omap4_wait_target_disable()
1348 struct clockdomain *clkdm; in _enable_sysc() local
1368 clkdm = _get_clkdm(oh); in _enable_sysc()
1386 clkdm_act = (clkdm && clkdm->flags & CLKDM_ACTIVE_WITH_MPU); in _enable_sysc()
1554 oh->clkdm = clkdm_lookup(oh->clkdm_name); in _init_clkdm()
1555 if (!oh->clkdm) { in _init_clkdm()
1693 if (oh->clkdm) { in _deassert_hardreset()
1699 hwsup = clkdm_in_hwsup(oh->clkdm); in _deassert_hardreset()
1700 ret = clkdm_hwmod_enable(oh->clkdm, oh); in _deassert_hardreset()
1703 oh->name, oh->clkdm->name, ret); in _deassert_hardreset()
1721 if (oh->clkdm) { in _deassert_hardreset()
1727 clkdm_allow_idle(oh->clkdm); in _deassert_hardreset()
1729 clkdm_hwmod_disable(oh->clkdm, oh); in _deassert_hardreset()
1826 if (!oh->clkdm || !oh->prcm.omap4.modulemode) in _omap4_disable_module()
1838 omap_cm_module_disable(oh->clkdm->prcm_partition, oh->clkdm->cm_inst, in _omap4_disable_module()
2031 if (!prm_was_any_context_lost_old(oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_update_context_lost()
2032 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_update_context_lost()
2037 prm_clear_context_loss_flags_old(oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_update_context_lost()
2038 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_update_context_lost()
2135 if (oh->clkdm) { in _enable()
2141 hwsup = clkdm_in_hwsup(oh->clkdm) && in _enable()
2142 !clkdm_missing_idle_reporting(oh->clkdm); in _enable()
2143 r = clkdm_hwmod_enable(oh->clkdm, oh); in _enable()
2146 oh->name, oh->clkdm->name, r); in _enable()
2167 if (oh->clkdm && hwsup) in _enable()
2168 clkdm_allow_idle(oh->clkdm); in _enable()
2186 if (oh->clkdm) in _enable()
2187 clkdm_hwmod_disable(oh->clkdm, oh); in _enable()
2235 if (oh->clkdm) in _idle()
2236 clkdm_hwmod_disable(oh->clkdm, oh); in _idle()
2304 if (oh->clkdm) in _shutdown()
2305 clkdm_hwmod_disable(oh->clkdm, oh); in _shutdown()
2947 if (oh->flags & HWMOD_NO_IDLEST || !oh->clkdm) in _omap4_wait_target_ready()
2955 return omap_cm_wait_module_ready(oh->clkdm->prcm_partition, in _omap4_wait_target_ready()
2956 oh->clkdm->cm_inst, in _omap4_wait_target_ready()
3030 if (!oh->clkdm) in _omap4_assert_hardreset()
3034 oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_assert_hardreset()
3035 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_assert_hardreset()
3054 if (!oh->clkdm) in _omap4_deassert_hardreset()
3061 oh->clkdm->pwrdm.ptr->prcm_partition, in _omap4_deassert_hardreset()
3062 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_deassert_hardreset()
3083 if (!oh->clkdm) in _omap4_is_hardreset_asserted()
3087 oh->clkdm->pwrdm.ptr-> in _omap4_is_hardreset_asserted()
3089 oh->clkdm->pwrdm.ptr->prcm_offs, in _omap4_is_hardreset_asserted()
3109 oh->clkdm->pwrdm.ptr->prcm_partition, in _am33xx_deassert_hardreset()
3110 oh->clkdm->pwrdm.ptr->prcm_offs, in _am33xx_deassert_hardreset()
3603 struct clockdomain *clkdm; in omap_hwmod_get_pwrdm() local
3609 if (oh->clkdm) in omap_hwmod_get_pwrdm()
3610 return oh->clkdm->pwrdm.ptr; in omap_hwmod_get_pwrdm()
3622 clkdm = clk->clkdm; in omap_hwmod_get_pwrdm()
3623 if (!clkdm) in omap_hwmod_get_pwrdm()
3626 return clkdm->pwrdm.ptr; in omap_hwmod_get_pwrdm()