Home
last modified time | relevance | path

Searched refs:cg_sel (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/ux500/
H A Dclk-prcmu.c20 u8 cg_sel; member
33 ret = prcmu_request_clock(clk->cg_sel, true); in clk_prcmu_prepare()
43 if (prcmu_request_clock(clk->cg_sel, false)) in clk_prcmu_unprepare()
79 return prcmu_clock_rate(clk->cg_sel); in clk_prcmu_recalc_rate()
86 return prcmu_round_clock_rate(clk->cg_sel, rate); in clk_prcmu_round_rate()
93 return prcmu_set_clock_rate(clk->cg_sel, rate); in clk_prcmu_set_rate()
113 err = prcmu_request_clock(clk->cg_sel, true); in clk_prcmu_opp_prepare()
129 if (prcmu_request_clock(clk->cg_sel, false)) { in clk_prcmu_opp_unprepare()
159 err = prcmu_request_clock(clk->cg_sel, true); in clk_prcmu_opp_volt_prepare()
174 if (prcmu_request_clock(clk->cg_sel, fals in clk_prcmu_opp_volt_unprepare()
244 clk_reg_prcmu(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags, const struct clk_ops *clk_prcmu_ops) clk_reg_prcmu() argument
291 clk_reg_prcmu_scalable(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags) clk_reg_prcmu_scalable() argument
301 clk_reg_prcmu_gate(const char *name, const char *parent_name, u8 cg_sel, unsigned long flags) clk_reg_prcmu_gate() argument
310 clk_reg_prcmu_scalable_rate(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags) clk_reg_prcmu_scalable_rate() argument
320 clk_reg_prcmu_rate(const char *name, const char *parent_name, u8 cg_sel, unsigned long flags) clk_reg_prcmu_rate() argument
329 clk_reg_prcmu_opp_gate(const char *name, const char *parent_name, u8 cg_sel, unsigned long flags) clk_reg_prcmu_opp_gate() argument
338 clk_reg_prcmu_opp_volt_scalable(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags) clk_reg_prcmu_opp_volt_scalable() argument
[all...]
H A Dclk-prcc.c29 u32 cg_sel; member
39 writel(clk->cg_sel, (clk->base + PRCC_PCKEN)); in clk_prcc_pclk_enable()
40 while (!(readl(clk->base + PRCC_PCKSR) & clk->cg_sel)) in clk_prcc_pclk_enable()
51 writel(clk->cg_sel, (clk->base + PRCC_PCKDIS)); in clk_prcc_pclk_disable()
59 writel(clk->cg_sel, (clk->base + PRCC_KCKEN)); in clk_prcc_kclk_enable()
60 while (!(readl(clk->base + PRCC_KCKSR) & clk->cg_sel)) in clk_prcc_kclk_enable()
71 writel(clk->cg_sel, (clk->base + PRCC_KCKDIS)); in clk_prcc_kclk_disable()
96 u32 cg_sel, in clk_reg_prcc()
117 clk->cg_sel = cg_sel; in clk_reg_prcc()
93 clk_reg_prcc(const char *name, const char *parent_name, resource_size_t phy_base, u32 cg_sel, unsigned long flags, const struct clk_ops *clk_prcc_ops) clk_reg_prcc() argument
141 clk_reg_prcc_pclk(const char *name, const char *parent_name, resource_size_t phy_base, u32 cg_sel, unsigned long flags) clk_reg_prcc_pclk() argument
151 clk_reg_prcc_kclk(const char *name, const char *parent_name, resource_size_t phy_base, u32 cg_sel, unsigned long flags) clk_reg_prcc_kclk() argument
[all...]
H A Dclk.h20 u32 cg_sel,
26 u32 cg_sel,
31 u8 cg_sel,
37 u8 cg_sel,
42 u8 cg_sel,
48 u8 cg_sel,
53 u8 cg_sel,
58 u8 cg_sel,
/kernel/linux/linux-6.6/drivers/clk/ux500/
H A Dclk-prcmu.c21 u8 cg_sel; member
38 return prcmu_request_clock(clk->cg_sel, true); in clk_prcmu_prepare()
44 if (prcmu_request_clock(clk->cg_sel, false)) in clk_prcmu_unprepare()
53 return prcmu_clock_rate(clk->cg_sel); in clk_prcmu_recalc_rate()
60 return prcmu_round_clock_rate(clk->cg_sel, rate); in clk_prcmu_round_rate()
67 return prcmu_set_clock_rate(clk->cg_sel, rate); in clk_prcmu_set_rate()
87 err = prcmu_request_clock(clk->cg_sel, true); in clk_prcmu_opp_prepare()
102 if (prcmu_request_clock(clk->cg_sel, false)) { in clk_prcmu_opp_unprepare()
130 err = prcmu_request_clock(clk->cg_sel, true); in clk_prcmu_opp_volt_prepare()
144 if (prcmu_request_clock(clk->cg_sel, fals in clk_prcmu_opp_volt_unprepare()
194 clk_reg_prcmu(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags, const struct clk_ops *clk_prcmu_ops) clk_reg_prcmu() argument
239 clk_reg_prcmu_scalable(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags) clk_reg_prcmu_scalable() argument
249 clk_reg_prcmu_gate(const char *name, const char *parent_name, u8 cg_sel, unsigned long flags) clk_reg_prcmu_gate() argument
258 clk_reg_prcmu_scalable_rate(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags) clk_reg_prcmu_scalable_rate() argument
268 clk_reg_prcmu_rate(const char *name, const char *parent_name, u8 cg_sel, unsigned long flags) clk_reg_prcmu_rate() argument
277 clk_reg_prcmu_opp_gate(const char *name, const char *parent_name, u8 cg_sel, unsigned long flags) clk_reg_prcmu_opp_gate() argument
286 clk_reg_prcmu_opp_volt_scalable(const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags) clk_reg_prcmu_opp_volt_scalable() argument
[all...]
H A Dclk-prcc.c29 u32 cg_sel; member
39 writel(clk->cg_sel, (clk->base + PRCC_PCKEN)); in clk_prcc_pclk_enable()
40 while (!(readl(clk->base + PRCC_PCKSR) & clk->cg_sel)) in clk_prcc_pclk_enable()
51 writel(clk->cg_sel, (clk->base + PRCC_PCKDIS)); in clk_prcc_pclk_disable()
59 writel(clk->cg_sel, (clk->base + PRCC_KCKEN)); in clk_prcc_kclk_enable()
60 while (!(readl(clk->base + PRCC_KCKSR) & clk->cg_sel)) in clk_prcc_kclk_enable()
71 writel(clk->cg_sel, (clk->base + PRCC_KCKDIS)); in clk_prcc_kclk_disable()
96 u32 cg_sel, in clk_reg_prcc()
117 clk->cg_sel = cg_sel; in clk_reg_prcc()
93 clk_reg_prcc(const char *name, const char *parent_name, resource_size_t phy_base, u32 cg_sel, unsigned long flags, const struct clk_ops *clk_prcc_ops) clk_reg_prcc() argument
141 clk_reg_prcc_pclk(const char *name, const char *parent_name, resource_size_t phy_base, u32 cg_sel, unsigned long flags) clk_reg_prcc_pclk() argument
151 clk_reg_prcc_kclk(const char *name, const char *parent_name, resource_size_t phy_base, u32 cg_sel, unsigned long flags) clk_reg_prcc_kclk() argument
[all...]
H A Dclk.h21 u32 cg_sel,
27 u32 cg_sel,
32 u8 cg_sel,
38 u8 cg_sel,
43 u8 cg_sel,
49 u8 cg_sel,
54 u8 cg_sel,
59 u8 cg_sel,

Completed in 3 milliseconds