| /kernel/linux/linux-5.10/drivers/clk/spear/ |
| H A D | clk-gpt-synth.c | 34 static unsigned long gpt_calc_rate(struct clk_hw *hw, unsigned long prate, in gpt_calc_rate() argument 45 clk_gpt_round_rate(struct clk_hw *hw, unsigned long drate, unsigned long *prate) clk_gpt_round_rate() argument 80 clk_gpt_set_rate(struct clk_hw *hw, unsigned long drate, unsigned long prate) clk_gpt_set_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/imx/ |
| H A D | clk-busy.c | 49 clk_busy_divider_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) clk_busy_divider_round_rate() argument
|
| H A D | clk-frac-pll.c | 122 clk_pll_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) clk_pll_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/hisilicon/ |
| H A D | clkdivider-hi6220.c | 58 hi6220_clkdiv_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) hi6220_clkdiv_round_rate() argument
|
| H A D | clk-hi3660-stub.c | 70 hi3660_stub_clk_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) hi3660_stub_clk_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/meson/ |
| H A D | sclk-div.c | 41 sclk_div_getdiv(struct clk_hw *hw, unsigned long rate, unsigned long prate, int maxdiv) sclk_div_getdiv() argument 49 sclk_div_bestdiv(struct clk_hw *hw, unsigned long rate, unsigned long *prate, struct meson_sclk_div_data *sclk) sclk_div_bestdiv() argument 167 sclk_div_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long prate) sclk_div_set_rate() argument 182 sclk_div_recalc_rate(struct clk_hw *hw, unsigned long prate) sclk_div_recalc_rate() argument [all...] |
| H A D | clk-regmap.c | 59 clk_regmap_div_recalc_rate(struct clk_hw *hw, unsigned long prate) clk_regmap_div_recalc_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/qcom/ |
| H A D | clk-pll.c | 301 clk_pll_sr2_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long prate) in clk_pll_sr2_set_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/rockchip/ |
| H A D | clk-ddr.c | 29 rockchip_ddrclk_sip_set_rate(struct clk_hw *hw, unsigned long drate, unsigned long prate) rockchip_ddrclk_sip_set_rate() argument 58 rockchip_ddrclk_sip_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) rockchip_ddrclk_sip_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/spear/ |
| H A D | clk-aux-synth.c | 41 static unsigned long aux_calc_rate(struct clk_hw *hw, unsigned long prate, in aux_calc_rate() argument 52 clk_aux_round_rate(struct clk_hw *hw, unsigned long drate, unsigned long *prate) clk_aux_round_rate() argument 96 clk_aux_set_rate(struct clk_hw *hw, unsigned long drate, unsigned long prate) clk_aux_set_rate() argument
|
| H A D | clk-gpt-synth.c | 31 static unsigned long gpt_calc_rate(struct clk_hw *hw, unsigned long prate, in gpt_calc_rate() argument 42 clk_gpt_round_rate(struct clk_hw *hw, unsigned long drate, unsigned long *prate) clk_gpt_round_rate() argument 77 clk_gpt_set_rate(struct clk_hw *hw, unsigned long drate, unsigned long prate) clk_gpt_set_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/ti/ |
| H A D | composite.c | 29 ti_composite_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) ti_composite_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/nuvoton/ |
| H A D | clk-ma35d1-divider.c | 42 static long ma35d1_clkdiv_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in ma35d1_clkdiv_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/tegra/ |
| H A D | clk-divider.c | 61 clk_frac_div_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) clk_frac_div_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/clk/zynq/ |
| H A D | pll.c | 51 zynq_pll_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) zynq_pll_round_rate() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/mcde/ |
| H A D | mcde_clk_div.c | 44 mcde_clk_div_choose_div(struct clk_hw *hw, unsigned long rate, unsigned long *prate, bool set_parent) mcde_clk_div_choose_div() argument 74 mcde_clk_div_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) mcde_clk_div_round_rate() argument 82 mcde_clk_div_recalc_rate(struct clk_hw *hw, unsigned long prate) mcde_clk_div_recalc_rate() argument 109 mcde_clk_div_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long prate) mcde_clk_div_set_rate() argument [all...] |
| /device/soc/rockchip/common/vendor/drivers/clk/ |
| H A D | clk-dclk-divider.c | 28 static long clk_dclk_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in clk_dclk_round_rate() argument
|
| /device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_vop2_clk.c | 139 static long clk_virtual_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in clk_virtual_round_rate() argument 216 static long vop2_clk_div_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in vop2_clk_div_round_rate() argument [all...] |
| /device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/ |
| H A D | clk-ddr.c | 63 static int rockchip_ddrclk_sip_set_rate(struct clk_hw *hw, unsigned long drate, unsigned long prate) in rockchip_ddrclk_sip_set_rate() argument 85 static long rockchip_ddrclk_sip_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in rockchip_ddrclk_sip_round_rate() argument 114 static int rockchip_ddrclk_scpi_set_rate(struct clk_hw *hw, unsigned long drate, unsigned long prate) in rockchip_ddrclk_scpi_set_rate() argument 146 static long rockchip_ddrclk_scpi_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in rockchip_ddrclk_scpi_round_rate() argument 161 static int rockchip_ddrclk_sip_set_rate_v2(struct clk_hw *hw, unsigned long drate, unsigned long prate) in rockchip_ddrclk_sip_set_rate_v2() argument 193 static long rockchip_ddrclk_sip_round_rate_v2(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in rockchip_ddrclk_sip_round_rate_v2() argument
|
| H A D | clk-half-divider.c | 87 static long clk_half_divider_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in clk_half_divider_round_rate() argument
|
| /device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_vop2_clk.c | 153 clk_virtual_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) clk_virtual_round_rate() argument 235 vop2_clk_div_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) vop2_clk_div_round_rate() argument [all...] |
| /kernel/linux/linux-5.10/drivers/clk/ti/ |
| H A D | divider.c | 234 ti_clk_divider_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) ti_clk_divider_round_rate() argument
|
| /kernel/linux/linux-5.10/drivers/clk/qcom/ |
| H A D | clk-regmap-mux-div.c | 203 static unsigned long mux_div_recalc_rate(struct clk_hw *hw, unsigned long prate) in mux_div_recalc_rate() argument 124 __mux_div_set_rate_and_parent(struct clk_hw *hw, unsigned long rate, unsigned long prate, u32 src) __mux_div_set_rate_and_parent() argument 186 mux_div_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long prate) mux_div_set_rate() argument 194 mux_div_set_rate_and_parent(struct clk_hw *hw, unsigned long rate, unsigned long prate, u8 index) mux_div_set_rate_and_parent() argument
|
| /kernel/linux/linux-5.10/drivers/clk/versatile/ |
| H A D | clk-icst.c | 236 icst_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) icst_round_rate() argument
|
| /kernel/linux/linux-5.10/drivers/clk/tegra/ |
| H A D | clk-tegra210-emc.c | 89 tegra210_clk_emc_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) tegra210_clk_emc_round_rate() argument
|