• Home
  • Raw
  • Download

Lines Matching +full:domain +full:- +full:idle +full:- +full:state

5  * Copyright (C) 2008-2011 Nokia Corporation
32 * CLKDM_MISSING_IDLE_REPORTING: The idle status of the IP blocks and
34 * the PRCM when determining whether the clockdomain is idle.
36 * hardware-supervised idle mode, the PRCM may transition the
37 * enclosing powerdomain to a low power state, even when devices
41 * force-sleep mode, then the HW_AUTO mode will be used to put the
43 * the force-wakeup mode, then it will be used whenever a clock or
60 * struct clkdm_autodep - clkdm deps to add when entering/exiting hwsup mode
61 * @clkdm: clockdomain to add wkdep+sleepdep on - set name member only
69 * omap_hwmod-based fine-grained module idle control is added.
79 * struct clkdm_dep - encode dependencies between clockdomains
83 * @sleepdep_usecount: Number of sleep deps that could prevent clkdm from idle
86 * should not be pre-initialized.
103 * struct clockdomain - OMAP clockdomain
106 * @clktrctrl_reg: CLKSTCTRL reg for the given clock domain
117 * @forcewake_count: Usecount for forcing the domain active
120 * @prcm_partition should be a macro from mach-omap2/prcm44xx.h (OMAP4 only)
148 * struct clkdm_ops - Arch specific function implementations
151 * @clkdm_read_wkdep: Read wakeup dependency state between clk domains
152 * @clkdm_clear_all_wkdeps: Remove all wakeup dependencies from the clk domain
155 * @clkdm_read_sleepdep: Read sleep dependency state between clk domains
156 * @clkdm_clear_all_sleepdeps: Remove all sleep dependencies from the clk domain
159 * @clkdm_allow_idle: Enable hw supervised idle transitions for clock domain
160 * @clkdm_deny_idle: Disable hw supervised idle transitions for clock domain
161 * @clkdm_clk_enable: Put the clkdm in right state for a clock enable
162 * @clkdm_clk_disable: Put the clkdm in right state for a clock disable