Lines Matching refs:clkdm

72 	} clkdm;  member
89 struct clockdomain *clkdm; member
167 int (*clkdm_clear_all_wkdeps)(struct clockdomain *clkdm);
171 int (*clkdm_clear_all_sleepdeps)(struct clockdomain *clkdm);
172 int (*clkdm_sleep)(struct clockdomain *clkdm);
173 int (*clkdm_wakeup)(struct clockdomain *clkdm);
174 void (*clkdm_allow_idle)(struct clockdomain *clkdm);
175 void (*clkdm_deny_idle)(struct clockdomain *clkdm);
176 int (*clkdm_clk_enable)(struct clockdomain *clkdm);
177 int (*clkdm_clk_disable)(struct clockdomain *clkdm);
178 int (*clkdm_save_context)(struct clockdomain *clkdm);
179 int (*clkdm_restore_context)(struct clockdomain *clkdm);
189 int clkdm_for_each(int (*fn)(struct clockdomain *clkdm, void *user),
191 struct powerdomain *clkdm_get_pwrdm(struct clockdomain *clkdm);
196 int clkdm_clear_all_wkdeps(struct clockdomain *clkdm);
200 int clkdm_clear_all_sleepdeps(struct clockdomain *clkdm);
202 void clkdm_allow_idle_nolock(struct clockdomain *clkdm);
203 void clkdm_allow_idle(struct clockdomain *clkdm);
204 void clkdm_deny_idle_nolock(struct clockdomain *clkdm);
205 void clkdm_deny_idle(struct clockdomain *clkdm);
207 int clkdm_wakeup(struct clockdomain *clkdm);
208 int clkdm_sleep(struct clockdomain *clkdm);
210 int clkdm_clk_enable(struct clockdomain *clkdm, struct clk *clk);
211 int clkdm_clk_disable(struct clockdomain *clkdm, struct clk *clk);
212 int clkdm_hwmod_enable(struct clockdomain *clkdm, struct omap_hwmod *oh);
213 int clkdm_hwmod_disable(struct clockdomain *clkdm, struct omap_hwmod *oh);
229 extern void clkdm_add_autodeps(struct clockdomain *clkdm);
230 extern void clkdm_del_autodeps(struct clockdomain *clkdm);