| /OK3568_Linux_fs/kernel/drivers/clk/spear/ |
| H A D | clk-vco-pll.c | 84 static long clk_pll_round_rate_index(struct clk_hw *hw, unsigned long drate, in clk_pll_round_rate_index() argument 102 if (drate < rate) { in clk_pll_round_rate_index() 116 static long clk_pll_round_rate(struct clk_hw *hw, unsigned long drate, in clk_pll_round_rate() argument 121 return clk_pll_round_rate_index(hw, drate, prate, &unused); in clk_pll_round_rate() 144 static int clk_pll_set_rate(struct clk_hw *hw, unsigned long drate, in clk_pll_set_rate() argument 152 clk_pll_round_rate_index(hw, drate, NULL, &i); in clk_pll_set_rate() 182 static long clk_vco_round_rate(struct clk_hw *hw, unsigned long drate, in clk_vco_round_rate() argument 188 return clk_round_rate_index(hw, drate, *prate, vco_calc_rate, in clk_vco_round_rate() 230 static int clk_vco_set_rate(struct clk_hw *hw, unsigned long drate, in clk_vco_set_rate() argument 238 clk_round_rate_index(hw, drate, prate, vco_calc_rate, vco->rtbl_cnt, in clk_vco_set_rate()
|
| H A D | clk-frac-synth.c | 58 static long clk_frac_round_rate(struct clk_hw *hw, unsigned long drate, in clk_frac_round_rate() argument 64 return clk_round_rate_index(hw, drate, *prate, frac_calc_rate, in clk_frac_round_rate() 95 static int clk_frac_set_rate(struct clk_hw *hw, unsigned long drate, in clk_frac_set_rate() argument 103 clk_round_rate_index(hw, drate, prate, frac_calc_rate, frac->rtbl_cnt, in clk_frac_set_rate()
|
| H A D | clk-gpt-synth.c | 45 static long clk_gpt_round_rate(struct clk_hw *hw, unsigned long drate, in clk_gpt_round_rate() argument 51 return clk_round_rate_index(hw, drate, *prate, gpt_calc_rate, in clk_gpt_round_rate() 80 static int clk_gpt_set_rate(struct clk_hw *hw, unsigned long drate, in clk_gpt_set_rate() argument 88 clk_round_rate_index(hw, drate, prate, gpt_calc_rate, gpt->rtbl_cnt, in clk_gpt_set_rate()
|
| H A D | clk-aux-synth.c | 55 static long clk_aux_round_rate(struct clk_hw *hw, unsigned long drate, in clk_aux_round_rate() argument 61 return clk_round_rate_index(hw, drate, *prate, aux_calc_rate, in clk_aux_round_rate() 99 static int clk_aux_set_rate(struct clk_hw *hw, unsigned long drate, in clk_aux_set_rate() argument 107 clk_round_rate_index(hw, drate, prate, aux_calc_rate, aux->rtbl_cnt, in clk_aux_set_rate()
|
| H A D | clk.c | 16 long clk_round_rate_index(struct clk_hw *hw, unsigned long drate, in clk_round_rate_index() argument 25 if (drate < rate) { in clk_round_rate_index()
|
| H A D | clk.h | 130 long clk_round_rate_index(struct clk_hw *hw, unsigned long drate,
|
| /OK3568_Linux_fs/kernel/drivers/clk/samsung/ |
| H A D | clk-pll.c | 50 unsigned long drate, unsigned long *prate) in samsung_pll_round_rate() argument 58 if (drate >= rate_table[i].rate) in samsung_pll_round_rate() 204 static int samsung_pll35xx_set_rate(struct clk_hw *hw, unsigned long drate, in samsung_pll35xx_set_rate() argument 212 rate = samsung_get_pll_settings(pll, drate); in samsung_pll35xx_set_rate() 215 drate, clk_hw_get_name(hw)); in samsung_pll35xx_set_rate() 317 static int samsung_pll36xx_set_rate(struct clk_hw *hw, unsigned long drate, in samsung_pll36xx_set_rate() argument 324 rate = samsung_get_pll_settings(pll, drate); in samsung_pll36xx_set_rate() 327 drate, clk_hw_get_name(hw)); in samsung_pll36xx_set_rate() 434 static int samsung_pll45xx_set_rate(struct clk_hw *hw, unsigned long drate, in samsung_pll45xx_set_rate() argument 443 rate = samsung_get_pll_settings(pll, drate); in samsung_pll45xx_set_rate() [all …]
|
| H A D | clk-cpu.c | 106 unsigned long drate, unsigned long *prate) in exynos_cpuclk_round_rate() argument 109 *prate = clk_hw_round_rate(parent, drate); in exynos_cpuclk_round_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 422 unsigned long drate, unsigned long *prate) in rockchip_pll_round_rate() argument 424 return drate; in rockchip_pll_round_rate() 627 static int rockchip_rk3036_pll_set_rate(struct clk_hw *hw, unsigned long drate, in rockchip_rk3036_pll_set_rate() argument 634 __func__, __clk_get_name(hw->clk), drate, prate); in rockchip_rk3036_pll_set_rate() 637 rate = rockchip_get_pll_settings(pll, drate); in rockchip_rk3036_pll_set_rate() 640 drate, __clk_get_name(hw->clk)); in rockchip_rk3036_pll_set_rate() 688 unsigned long drate; in rockchip_rk3036_pll_init() local 693 drate = clk_hw_get_rate(hw); in rockchip_rk3036_pll_init() 694 rate = rockchip_get_pll_settings(pll, drate); in rockchip_rk3036_pll_init() 703 drate); in rockchip_rk3036_pll_init() [all …]
|
| H A D | clk-ddr.c | 58 static int rockchip_ddrclk_sip_set_rate(struct clk_hw *hw, unsigned long drate, in rockchip_ddrclk_sip_set_rate() argument 63 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, drate, 0, in rockchip_ddrclk_sip_set_rate() 119 unsigned long drate, in rockchip_ddrclk_sip_set_rate_v2() argument 127 p->hz = drate; in rockchip_ddrclk_sip_set_rate_v2()
|
| /OK3568_Linux_fs/kernel/drivers/clk/mmp/ |
| H A D | clk-frac.c | 27 static long clk_factor_round_rate(struct clk_hw *hw, unsigned long drate, in clk_factor_round_rate() argument 40 if (rate > drate) in clk_factor_round_rate() 46 if ((drate - prev_rate) > (rate - drate)) in clk_factor_round_rate() 80 static int clk_factor_set_rate(struct clk_hw *hw, unsigned long drate, in clk_factor_set_rate() argument 95 if (rate > drate) in clk_factor_set_rate()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/ |
| H A D | ssv_ht_rc.c | 281 rate->drate = ssv_rc->rc_table[mr->rc_index].hw_rate_idx; in minstrel_ht_set_rate() 340 info->control.rates[0].idx = ssv_rc->rc_table[ar[0].drate].dot11_rate_idx; in _fill_txinfo_rates() 342 info->control.rates[SSV_DRATE_IDX].count = ar[0].drate; in _fill_txinfo_rates() 361 ar[0].drate = ssv_rc->rc_table[sc->max_rate_idx].hw_rate_idx; in ssv62xx_ht_rate_update() 364 ar[1].drate = ssv_rc->rc_table[sc->max_rate_idx].hw_rate_idx; in ssv62xx_ht_rate_update() 367 ar[2].drate = ssv_rc->rc_table[sc->max_rate_idx].hw_rate_idx; in ssv62xx_ht_rate_update() 412 ar[2].drate = ar[1].drate = ar[0].drate = ssv_rc->rc_table[rateidx].hw_rate_idx; in ssv62xx_ht_rate_update() 430 ret = ar[0].drate; in ssv62xx_ht_rate_update() 439 if(ret > ar[1].drate) in ssv62xx_ht_rate_update() 440 ret = ar[1].drate; in ssv62xx_ht_rate_update() [all …]
|
| H A D | dev.c | 755 mcsidx = (rc_params[nRCParams].drate - SSV62XX_RATE_MCS_INDEX) % MCS_GROUP_RATES; in ssv6xxx_set_frame_duration() 756 drate_kbps = ssv_rc->rc_table[rc_params[nRCParams].drate].rate_kbps; in ssv6xxx_set_frame_duration() 822 tx_desc->drate_idx = rc_params[nRCParams].drate; in ssv6xxx_set_frame_duration() 2435 tx_desc->rc_params[0].drate,tx_desc->rc_params[0].count,tx_desc->rc_params[0].crate, in ssv6xxx_update_txinfo() 2438 tx_desc->rc_params[1].drate,tx_desc->rc_params[1].count,tx_desc->rc_params[1].crate, in ssv6xxx_update_txinfo() 2441 tx_desc->rc_params[2].drate,tx_desc->rc_params[2].count,tx_desc->rc_params[2].crate, in ssv6xxx_update_txinfo()
|
| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_pll.c | 250 ulong drate) in rk3036_pll_set_rate() argument 255 rate = rockchip_get_pll_settings(pll, drate); in rk3036_pll_set_rate() 403 ulong drate) in rk3588_pll_set_rate() argument 407 rate = rockchip_get_pll_settings(pll, drate); in rk3588_pll_set_rate() 595 ulong drate) in rockchip_pll_set_rate() argument 599 if (rockchip_pll_get_rate(pll, base, pll_id) == drate) in rockchip_pll_set_rate() 605 ret = rk3036_pll_set_rate(pll, base, pll_id, drate); in rockchip_pll_set_rate() 609 ret = rk3036_pll_set_rate(pll, base, pll_id, drate); in rockchip_pll_set_rate() 613 ret = rk3588_pll_set_rate(pll, base, pll_id, drate); in rockchip_pll_set_rate()
|
| H A D | clk_px30.c | 107 static struct pll_rate_table *pll_clk_set_by_auto(u32 drate) in pll_clk_set_by_auto() argument 117 u32 rate_khz = drate / KHz; in pll_clk_set_by_auto() 119 if (!drate) { in pll_clk_set_by_auto() 216 unsigned long drate) in rkclk_set_pll() argument 221 rate = get_pll_settings(drate); in rkclk_set_pll()
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/ |
| H A D | clk-regmap-pll.c | 233 clk_regmap_pll_round_rate(struct clk_hw *hw, unsigned long drate, in clk_regmap_pll_round_rate() argument 239 rate = clk_pll_round_rate(*prate, drate, NULL, NULL, NULL, NULL, NULL, in clk_regmap_pll_round_rate() 243 clk_hw_get_name(hw), *prate, drate, rate); in clk_regmap_pll_round_rate() 249 clk_regmap_pll_set_rate(struct clk_hw *hw, unsigned long drate, in clk_regmap_pll_set_rate() argument 258 rate = clk_pll_round_rate(prate, drate, &refdiv, &fbdiv, &postdiv1, in clk_regmap_pll_set_rate() 264 clk_hw_get_name(hw), drate, bypass); in clk_regmap_pll_set_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/imx/ |
| H A D | clk-pll14xx.c | 179 static int clk_pll1416x_set_rate(struct clk_hw *hw, unsigned long drate, in clk_pll1416x_set_rate() argument 187 rate = imx_get_pll_settings(pll, drate); in clk_pll1416x_set_rate() 190 drate, clk_hw_get_name(hw)); in clk_pll1416x_set_rate() 245 static int clk_pll1443x_set_rate(struct clk_hw *hw, unsigned long drate, in clk_pll1443x_set_rate() argument 253 rate = imx_get_pll_settings(pll, drate); in clk_pll1443x_set_rate() 256 drate, clk_hw_get_name(hw)); in clk_pll1443x_set_rate()
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/ |
| H A D | clock.h | 145 ulong drate) in rockchip_pll_set_rate() argument 159 ulong drate);
|
| H A D | rockchip_dmc.h | 14 int rockchip_ddrclk_sip_set_rate_v2(unsigned long drate);
|
| /OK3568_Linux_fs/u-boot/drivers/ram/rockchip/ |
| H A D | rockchip_dmc.c | 819 int rockchip_ddrclk_sip_set_rate_v2(unsigned long drate) in rockchip_ddrclk_sip_set_rate_v2() argument 826 p->hz = drate; in rockchip_ddrclk_sip_set_rate_v2()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-vexpress/ |
| H A D | spc.c | 508 static long spc_round_rate(struct clk_hw *hw, unsigned long drate, in spc_round_rate() argument 513 return ve_spc_round_performance(spc->cluster, drate); in spc_round_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/st/ |
| H A D | clkgen-fsyn.c | 713 static long quadfs_find_best_rate(struct clk_hw *hw, unsigned long drate, in quadfs_find_best_rate() argument 725 if (!clk_fs_get_params(prate, drate, params)) in quadfs_find_best_rate()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/include/ |
| H A D | ssv6200_common.h | 84 u32 drate:6; member
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/sis/ |
| H A D | sis_main.c | 1221 unsigned int drate = 0, hrate = 0; in sisfb_do_set_var() local 1249 drate = 1000000000 / pixclock; in sisfb_do_set_var() 1250 hrate = (drate * 1000) / htotal; in sisfb_do_set_var() 1467 unsigned int drate = 0, hrate = 0, maxyres; in sisfb_check_var() local 1553 drate = 1000000000 / pixclock; in sisfb_check_var() 1554 hrate = (drate * 1000) / htotal; in sisfb_check_var() 1571 drate = 1000000000 / pixclock; in sisfb_check_var() 1572 hrate = (drate * 1000) / htotal; in sisfb_check_var()
|