Home
last modified time | relevance | path

Searched refs:div_flags (Results 1 - 25 of 52) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/clk/berlin/
H A Dbg2.c161 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
177 .div_flags = BERLIN2_DIV_HAS_MUX,
192 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
207 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
222 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
237 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
252 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
267 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
282 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
297 .div_flags
[all...]
H A Dbg2q.c90 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
105 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
120 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
135 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
150 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
165 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
180 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
195 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
210 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
225 .div_flags
[all...]
H A Dberlin2-div.h69 u8 div_flags; member
74 void __iomem *base, const char *name, u8 div_flags,
H A Dberlin2-div.c229 void __iomem *base, const char *name, u8 div_flags, in berlin2_div_register()
247 if ((div_flags & BERLIN2_DIV_HAS_GATE) == 0) in berlin2_div_register()
249 if ((div_flags & BERLIN2_DIV_HAS_MUX) == 0) in berlin2_div_register()
228 berlin2_div_register(const struct berlin2_div_map *map, void __iomem *base, const char *name, u8 div_flags, const char **parent_names, int num_parents, unsigned long flags, spinlock_t *lock) berlin2_div_register() argument
/kernel/linux/linux-6.6/drivers/clk/berlin/
H A Dbg2.c161 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
177 .div_flags = BERLIN2_DIV_HAS_MUX,
192 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
207 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
222 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
237 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
252 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
267 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
282 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
297 .div_flags
[all...]
H A Dbg2q.c90 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
105 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
120 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
135 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
150 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
165 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
180 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
195 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
210 .div_flags = BERLIN2_DIV_HAS_GATE | BERLIN2_DIV_HAS_MUX,
225 .div_flags
[all...]
H A Dberlin2-div.h69 u8 div_flags; member
74 void __iomem *base, const char *name, u8 div_flags,
H A Dberlin2-div.c230 void __iomem *base, const char *name, u8 div_flags, in berlin2_div_register()
248 if ((div_flags & BERLIN2_DIV_HAS_GATE) == 0) in berlin2_div_register()
250 if ((div_flags & BERLIN2_DIV_HAS_MUX) == 0) in berlin2_div_register()
229 berlin2_div_register(const struct berlin2_div_map *map, void __iomem *base, const char *name, u8 div_flags, const char **parent_names, int num_parents, unsigned long flags, spinlock_t *lock) berlin2_div_register() argument
/kernel/linux/linux-5.10/drivers/clk/rockchip/
H A Dclk.h417 u8 div_flags; member
440 .div_flags = df, \
462 .div_flags = df, \
480 .div_flags = df, \
498 .div_flags = df, \
538 .div_flags = df, \
557 .div_flags = df, \
573 .div_flags = df, \
590 .div_flags = df, \
608 .div_flags
[all...]
H A Dclk.c41 int div_offset, u8 div_shift, u8 div_width, u8 div_flags, in rockchip_clk_register_branch()
89 div->flags = div_flags; in rockchip_clk_register_branch()
98 div_ops = (div_flags & CLK_DIVIDER_READ_ONLY) in rockchip_clk_register_branch()
210 void __iomem *base, int muxdiv_offset, u8 div_flags, in rockchip_clk_register_frac_branch()
244 div->flags = div_flags; in rockchip_clk_register_frac_branch()
475 list->div_flags, list->div_table, in rockchip_clk_register_branches()
482 list->div_flags, &ctx->lock); in rockchip_clk_register_branches()
488 list->div_flags, in rockchip_clk_register_branches()
499 list->div_width, list->div_flags, in rockchip_clk_register_branches()
518 list->div_flags, lis in rockchip_clk_register_branches()
37 rockchip_clk_register_branch(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, int div_offset, u8 div_shift, u8 div_width, u8 div_flags, struct clk_div_table *div_table, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_branch() argument
207 rockchip_clk_register_frac_branch( struct rockchip_clk_provider *ctx, const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, struct rockchip_clk_branch *child, spinlock_t *lock) rockchip_clk_register_frac_branch() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk.c43 int div_offset, u8 div_shift, u8 div_width, u8 div_flags, in rockchip_clk_register_branch()
92 div->flags = div_flags; in rockchip_clk_register_branch()
101 div_ops = (div_flags & CLK_DIVIDER_READ_ONLY) in rockchip_clk_register_branch()
209 void __iomem *base, int muxdiv_offset, u8 div_flags, in rockchip_clk_register_frac_branch()
243 div->flags = div_flags; in rockchip_clk_register_frac_branch()
476 list->div_flags, list->div_table, in rockchip_clk_register_branches()
483 list->div_flags, &ctx->lock); in rockchip_clk_register_branches()
489 list->div_flags, in rockchip_clk_register_branches()
500 list->div_width, list->div_flags, in rockchip_clk_register_branches()
520 list->div_flags, lis in rockchip_clk_register_branches()
38 rockchip_clk_register_branch(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u32 *mux_table, int div_offset, u8 div_shift, u8 div_width, u8 div_flags, struct clk_div_table *div_table, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_branch() argument
206 rockchip_clk_register_frac_branch( struct rockchip_clk_provider *ctx, const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, struct rockchip_clk_branch *child, spinlock_t *lock) rockchip_clk_register_frac_branch() argument
[all...]
H A Dclk.h542 u8 div_flags; member
565 .div_flags = df, \
587 .div_flags = df, \
605 .div_flags = df, \
623 .div_flags = df, \
663 .div_flags = df, \
682 .div_flags = df, \
698 .div_flags = df, \
715 .div_flags = df, \
733 .div_flags
[all...]
/kernel/linux/linux-5.10/drivers/clk/x86/
H A Dclk-cgu.h134 unsigned long div_flags; member
166 .div_flags = _df, \
186 unsigned long div_flags; member
236 .div_flags = _cf, \
274 .div_flags = _cf, \
294 .div_flags = _cf, \
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-sdmmc-mux.c120 div = div_frac_get(req->rate, output_rate, 8, 1, sdmmc_mux->div_flags); in clk_sdmmc_mux_determine_rate()
124 if (sdmmc_mux->div_flags & TEGRA_DIVIDER_ROUND_UP) in clk_sdmmc_mux_determine_rate()
142 div = div_frac_get(rate, parent_rate, 8, 1, sdmmc_mux->div_flags); in clk_sdmmc_mux_set_rate()
235 void __iomem *clk_base, u32 offset, u32 clk_num, u8 div_flags, in tegra_clk_register_sdmmc_mux_div()
266 sdmmc_mux->div_flags = div_flags; in tegra_clk_register_sdmmc_mux_div()
234 tegra_clk_register_sdmmc_mux_div(const char *name, void __iomem *clk_base, u32 offset, u32 clk_num, u8 div_flags, unsigned long flags, void *lock) tegra_clk_register_sdmmc_mux_div() argument
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-sdmmc-mux.c120 div = div_frac_get(req->rate, output_rate, 8, 1, sdmmc_mux->div_flags); in clk_sdmmc_mux_determine_rate()
124 if (sdmmc_mux->div_flags & TEGRA_DIVIDER_ROUND_UP) in clk_sdmmc_mux_determine_rate()
142 div = div_frac_get(rate, parent_rate, 8, 1, sdmmc_mux->div_flags); in clk_sdmmc_mux_set_rate()
235 void __iomem *clk_base, u32 offset, u32 clk_num, u8 div_flags, in tegra_clk_register_sdmmc_mux_div()
266 sdmmc_mux->div_flags = div_flags; in tegra_clk_register_sdmmc_mux_div()
234 tegra_clk_register_sdmmc_mux_div(const char *name, void __iomem *clk_base, u32 offset, u32 clk_num, u8 div_flags, unsigned long flags, void *lock) tegra_clk_register_sdmmc_mux_div() argument
/kernel/linux/linux-6.6/drivers/clk/x86/
H A Dclk-cgu.h134 unsigned long div_flags; member
166 .div_flags = _df, \
186 unsigned long div_flags; member
236 .div_flags = _cf, \
274 .div_flags = _cf, \
294 .div_flags = _cf, \
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dclk-mix.c33 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_maxdiv()
35 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_maxdiv()
50 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_div()
52 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_div()
87 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_div_val()
89 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_div_val()
485 mix->div_flags = config->div_flags; in mmp_clk_register_mix()
H A Dclk.h82 u8 div_flags; member
93 u8 div_flags; member
219 u8 div_flags; member
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dclk-mix.c30 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_maxdiv()
32 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_maxdiv()
47 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_div()
49 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_div()
84 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_div_val()
86 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_div_val()
482 mix->div_flags = config->div_flags; in mmp_clk_register_mix()
/kernel/linux/linux-5.10/drivers/clk/pistachio/
H A Dclk.h54 unsigned int div_flags; member
64 .div_flags = 0, \
74 .div_flags = _div_flags, \
/kernel/linux/linux-6.6/drivers/clk/pistachio/
H A Dclk.h54 unsigned int div_flags; member
64 .div_flags = 0, \
74 .div_flags = _div_flags, \
/kernel/linux/linux-5.10/drivers/clk/actions/
H A Dowl-divider.h20 u8 div_flags; member
34 .div_flags = _div_flags, \
H A Dowl-divider.c23 div_hw->div_flags); in owl_divider_helper_round_rate()
48 div_hw->div_flags, in owl_divider_helper_recalc_rate()
/kernel/linux/linux-6.6/drivers/clk/actions/
H A Dowl-divider.h20 u8 div_flags; member
34 .div_flags = _div_flags, \
H A Dowl-divider.c23 div_hw->div_flags); in owl_divider_helper_round_rate()
48 div_hw->div_flags, in owl_divider_helper_recalc_rate()

Completed in 14 milliseconds

123