Lines Matching +full:in +full:- +full:between
1 /* SPDX-License-Identifier: GPL-2.0-only */
6 * Copyright (C) 2008-2011 Nokia Corporation
33 * hardware-supervised idle mode, the PRCM may transition the
35 * inside the clockdomain and powerdomain are in use. (An example
38 * force-sleep mode, then the HW_AUTO mode will be used to put the
40 * the force-wakeup mode, then it will be used whenever a clock or
57 * struct clkdm_autodep - clkdm deps to add when entering/exiting hwsup mode
58 * @clkdm: clockdomain to add wkdep+sleepdep on - set name member only
61 * clockdomain should stay active in hwsup mode; and conversely,
62 * removed when the clockdomain should be allowed to go inactive in
66 * omap_hwmod-based fine-grained module idle control is added.
76 * struct clkdm_dep - encode dependencies between clockdomains
83 * should not be pre-initialized.
100 * struct clockdomain - OMAP clockdomain
104 * @clktrctrl_mask: CLKTRCTRL/AUTOSTATE field mask in CM_CLKSTCTRL reg
117 * @prcm_partition should be a macro from mach-omap2/prcm44xx.h (OMAP4 only)
118 * @cm_inst should be a macro ending in _INST from the OMAP4 CM instance
120 * @clkdm_offs should be a macro ending in _CDOFFS from the OMAP4 CM instance
145 * struct clkdm_ops - Arch specific function implementations
146 * @clkdm_add_wkdep: Add a wakeup dependency between clk domains
147 * @clkdm_del_wkdep: Delete a wakeup dependency between clk domains
148 * @clkdm_read_wkdep: Read wakeup dependency state between clk domains
150 * @clkdm_add_sleepdep: Add a sleep dependency between clk domains
151 * @clkdm_del_sleepdep: Delete a sleep dependency between clk domains
152 * @clkdm_read_sleepdep: Read sleep dependency state between clk domains
158 * @clkdm_clk_enable: Put the clkdm in right state for a clock enable
159 * @clkdm_clk_disable: Put the clkdm in right state for a clock disable