Searched refs:clock_map (Results 1 – 1 of 1) sorted by relevance
284 static const struct hsdk_cgu_clock_map clock_map[] = { variable649 clk->pll_devdata = clock_map[sclk->id].pll_devdata; in hsdk_prepare_clock_tree_branch()650 clk->regs = clk->cgu_regs + clock_map[sclk->id].cgu_pll_oft; in hsdk_prepare_clock_tree_branch()651 clk->spec_regs = clk->creg_regs + clock_map[sclk->id].creg_div_oft; in hsdk_prepare_clock_tree_branch()652 clk->idiv_regs = clk->cgu_regs + clock_map[sclk->id].cgu_div_oft; in hsdk_prepare_clock_tree_branch()662 return clock_map[sclk->id].get_rate(sclk); in hsdk_cgu_get_rate()670 return clock_map[sclk->id].set_rate(sclk, rate); in hsdk_cgu_set_rate()678 if (clock_map[sclk->id].disable) in hsdk_cgu_disable()679 return clock_map[sclk->id].disable(sclk); in hsdk_cgu_disable()694 BUILD_BUG_ON(ARRAY_SIZE(clock_map) != CGU_MAX_CLOCKS); in hsdk_cgu_clk_probe()