Home
last modified time | relevance | path

Searched refs:parked_cfg (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Dclk-rcg2.c1035 * the CFG value in parked_cfg and don't hit the update bit of CMD in clk_rcg2_shared_set_rate()
1039 return __clk_rcg2_configure(rcg, f, &rcg->parked_cfg); in clk_rcg2_shared_set_rate()
1064 ret = regmap_write(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, rcg->parked_cfg); in clk_rcg2_shared_enable()
1083 regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &rcg->parked_cfg); in clk_rcg2_shared_disable()
1109 return __clk_rcg2_get_parent(hw, rcg->parked_cfg); in clk_rcg2_shared_get_parent()
1120 rcg->parked_cfg &= ~CFG_SRC_SEL_MASK; in clk_rcg2_shared_set_parent()
1121 rcg->parked_cfg |= rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT; in clk_rcg2_shared_set_parent()
1136 return __clk_rcg2_recalc_rate(hw, parent_rate, rcg->parked_cfg); in clk_rcg2_shared_recalc_rate()
H A Dclk-rcg.h143 * @parked_cfg: cached value of the CFG register for parked RCGs
155 u32 parked_cfg; member

Completed in 3 milliseconds