Lines Matching refs:cfg
67 u32 cfg; in clk_rcg2_get_parent() local
70 ret = regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg); in clk_rcg2_get_parent()
74 cfg &= CFG_SRC_SEL_MASK; in clk_rcg2_get_parent()
75 cfg >>= CFG_SRC_SEL_SHIFT; in clk_rcg2_get_parent()
78 if (cfg == rcg->parent_map[i].cfg) in clk_rcg2_get_parent()
117 u32 cfg = rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT; in clk_rcg2_set_parent() local
120 CFG_SRC_SEL_MASK, cfg); in clk_rcg2_set_parent()
156 u32 cfg, hid_div, m = 0, n = 0, mode = 0, mask; in clk_rcg2_recalc_rate() local
158 regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg); in clk_rcg2_recalc_rate()
168 mode = cfg & CFG_MODE_MASK; in clk_rcg2_recalc_rate()
173 hid_div = cfg >> CFG_SRC_DIV_SHIFT; in clk_rcg2_recalc_rate()
230 u32 cfg, mask; in clk_rcg2_configure() local
257 cfg = f->pre_div << CFG_SRC_DIV_SHIFT; in clk_rcg2_configure()
258 cfg |= rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT; in clk_rcg2_configure()
260 cfg |= CFG_MODE_DUAL_EDGE; in clk_rcg2_configure()
262 rcg->cmd_rcgr + CFG_REG, mask, cfg); in clk_rcg2_configure()