Lines Matching refs:clk_id
200 * @clk_id: GP Timer clock id.
206 void dsp_gpt_wait_overflow(short int clk_id, unsigned int load)
208 struct omap_dm_timer *gpt = timer[clk_id - 1];
242 int dsp_clk_enable(enum dsp_clk_id clk_id)
246 if (is_dsp_clk_active(dsp_clocks, clk_id)) {
247 dev_err(bridge, "WARN: clock id %d already enabled\n", clk_id);
251 switch (get_clk_type(clk_id)) {
256 timer[clk_id - 1] =
257 omap_dm_timer_request_specific(DMT_ID(clk_id));
261 mcbsp_clk_prepare(true, clk_id);
262 omap_mcbsp_set_io_type(MCBSP_ID(clk_id), OMAP_MCBSP_POLL_IO);
263 omap_mcbsp_request(MCBSP_ID(clk_id));
289 set_dsp_clk_active(&dsp_clocks, clk_id);
303 u32 clk_id;
306 for (clk_id = 0; clk_id < DSP_CLK_NOT_DEFINED; clk_id++) {
307 if (is_dsp_clk_active(dsp_per_clocks, clk_id))
308 status = dsp_clk_enable(clk_id);
320 int dsp_clk_disable(enum dsp_clk_id clk_id)
324 if (!is_dsp_clk_active(dsp_clocks, clk_id)) {
325 dev_err(bridge, "ERR: clock id %d already disabled\n", clk_id);
329 switch (get_clk_type(clk_id)) {
334 omap_dm_timer_free(timer[clk_id - 1]);
338 mcbsp_clk_prepare(false, clk_id);
339 omap_mcbsp_free(MCBSP_ID(clk_id));
358 set_dsp_clk_inactive(&dsp_clocks, clk_id);
374 u32 clk_id;
377 for (clk_id = 0; clk_id < DSP_CLK_NOT_DEFINED; clk_id++) {
378 if (is_dsp_clk_active(dsp_per_clocks, clk_id))
379 status = dsp_clk_disable(clk_id);