Home
last modified time | relevance | path

Searched refs:max_prate (Results 1 - 7 of 7) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/clk/
H A Dclk-dclk-divider.c33 div = DIV_ROUND_UP_ULL(divider->max_prate, rate); in clk_dclk_round_rate()
96 u8 gate_flags, unsigned long flags, unsigned long max_prate, in rockchip_clk_register_dclk_branch()
147 div->max_prate = max_prate; in rockchip_clk_register_dclk_branch()
92 rockchip_clk_register_dclk_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, unsigned long max_prate, spinlock_t *lock) rockchip_clk_register_dclk_branch() argument
/device/soc/rockchip/rk3588/kernel/drivers/clk/rockchip/
H A Dclk-dclk-divider.c33 div = DIV_ROUND_UP_ULL(divider->max_prate, rate); in clk_dclk_round_rate()
103 unsigned long max_prate, in rockchip_clk_register_dclk_branch()
152 div->max_prate = max_prate; in rockchip_clk_register_dclk_branch()
91 rockchip_clk_register_dclk_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, unsigned long max_prate, spinlock_t *lock) rockchip_clk_register_dclk_branch() argument
H A Dclk.h603 unsigned long max_prate; member
822 .max_prate = prate, \
841 .max_prate = prate, \
858 .max_prate = prate, \
1147 .max_prate = prate, \
1205 unsigned long max_prate,
/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/
H A Dclk.c175 if (((rate * 0x14 > p_rate) && (p_rate % rate != 0)) || (fd->max_prate && fd->max_prate < p_rate)) { in rockchip_fractional_approximation()
182 if (fd->max_prate && p_parent_rate > fd->max_prate) { in rockchip_fractional_approximation()
183 div = DIV_ROUND_UP(p_parent_rate, fd->max_prate); in rockchip_fractional_approximation()
225 struct rockchip_clk_branch *child, unsigned long max_prate, in rockchip_clk_register_frac_branch()
268 div->max_prate = max_prate; in rockchip_clk_register_frac_branch()
536 list->child, list->max_prate, &ctx->lock); in rockchip_clk_register_branches()
590 list->gate_flags, flags, list->max_prate, in rockchip_clk_register_branches()
221 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, unsigned long max_prate, spinlock_t *lock) rockchip_clk_register_frac_branch() argument
[all...]
H A Dclk.h507 unsigned long max_prate; member
592 .gate_offset = (go), .gate_shift = (gs), .gate_flags = (gf), .max_prate = (prate), \
600 .gate_offset = (go), .gate_shift = (gs), .gate_flags = (gf), .child = (ch), .max_prate = (prate), \
608 .gate_offset = -1, .child = (ch), .max_prate = (prate), \
733 .gate_shift = (gs), .gate_flags = (gf), .max_prate = (prate), \
767 u8 gate_flags, unsigned long flags, unsigned long max_prate,
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/
H A Dclk.h603 unsigned long max_prate; member
822 .max_prate = prate, \
841 .max_prate = prate, \
858 .max_prate = prate, \
1147 .max_prate = prate, \
1205 unsigned long max_prate,
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dclk-provider.h568 unsigned long max_prate; member
872 unsigned long max_prate; member

Completed in 11 milliseconds