/linux-4.4.14/arch/unicore32/kernel/ |
D | clock.c | 119 unsigned long prate; member 121 {.mrate = 500000000, .prate = 0x00109801}, 122 {.mrate = 525000000, .prate = 0x00104C00}, 123 {.mrate = 550000000, .prate = 0x00105000}, 124 {.mrate = 575000000, .prate = 0x00105400}, 125 {.mrate = 600000000, .prate = 0x00105800}, 126 {.mrate = 625000000, .prate = 0x00105C00}, 127 {.mrate = 650000000, .prate = 0x00106000}, 128 {.mrate = 675000000, .prate = 0x00106400}, 129 {.mrate = 700000000, .prate = 0x00106800}, [all …]
|
/linux-4.4.14/drivers/clk/spear/ |
D | clk-frac-synth.c | 44 static unsigned long frac_calc_rate(struct clk_hw *hw, unsigned long prate, in frac_calc_rate() argument 50 prate /= 10000; in frac_calc_rate() 51 prate <<= 14; in frac_calc_rate() 52 prate /= (2 * rtbl[index].div); in frac_calc_rate() 53 prate *= 10000; in frac_calc_rate() 55 return prate; in frac_calc_rate() 59 unsigned long *prate) in clk_frac_round_rate() argument 64 return clk_round_rate_index(hw, drate, *prate, frac_calc_rate, in clk_frac_round_rate() 96 unsigned long prate) 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()
|
D | clk-vco-pll.c | 70 unsigned long prate, int index, unsigned long *pll_rate) in pll_calc_rate() argument 72 unsigned long rate = prate; in pll_calc_rate() 85 unsigned long *prate, int *index) in clk_pll_round_rate_index() argument 92 if (!prate) { in clk_pll_round_rate_index() 99 vco_prev_rate = *prate; in clk_pll_round_rate_index() 100 *prate = pll_calc_rate(pll->vco->rtbl, vco_parent_rate, *index, in clk_pll_round_rate_index() 106 *prate = vco_prev_rate; in clk_pll_round_rate_index() 117 unsigned long *prate) in clk_pll_round_rate() argument 121 return clk_pll_round_rate_index(hw, drate, prate, &unused); in clk_pll_round_rate() 145 unsigned long prate) in clk_pll_set_rate() argument [all …]
|
D | clk-gpt-synth.c | 34 static unsigned long gpt_calc_rate(struct clk_hw *hw, unsigned long prate, in gpt_calc_rate() argument 40 prate /= ((1 << (rtbl[index].nscale + 1)) * (rtbl[index].mscale + 1)); in gpt_calc_rate() 42 return prate; in gpt_calc_rate() 46 unsigned long *prate) in clk_gpt_round_rate() argument 51 return clk_round_rate_index(hw, drate, *prate, gpt_calc_rate, in clk_gpt_round_rate() 81 unsigned long prate) 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()
|
D | clk-aux-synth.c | 44 static unsigned long aux_calc_rate(struct clk_hw *hw, unsigned long prate, in aux_calc_rate() argument 51 return (((prate / 10000) * rtbl[index].xscale) / in aux_calc_rate() 56 unsigned long *prate) in clk_aux_round_rate() argument 61 return clk_round_rate_index(hw, drate, *prate, aux_calc_rate, in clk_aux_round_rate() 100 unsigned long prate) 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()
|
D | clk.h | 109 typedef unsigned long (*clk_calc_rate)(struct clk_hw *hw, unsigned long prate,
|
/linux-4.4.14/drivers/clk/samsung/ |
D | clk-cpu.c | 101 unsigned long drate, unsigned long *prate) in exynos_cpuclk_round_rate() argument 104 *prate = clk_hw_round_rate(parent, drate); in exynos_cpuclk_round_rate() 105 return *prate; in exynos_cpuclk_round_rate() 154 while ((cfg_data->prate * 1000) != ndata->new_rate) { in exynos_cpuclk_pre_rate_change() 155 if (cfg_data->prate == 0) in exynos_cpuclk_pre_rate_change() 231 while ((cfg_data->prate * 1000) != ndata->new_rate) { in exynos_cpuclk_post_rate_change() 232 if (cfg_data->prate == 0) in exynos_cpuclk_post_rate_change()
|
D | clk-cpu.h | 29 unsigned long prate; member
|
D | clk-pll.c | 48 unsigned long drate, unsigned long *prate) in samsung_pll_round_rate() argument 175 unsigned long prate) in samsung_pll35xx_set_rate() argument 397 unsigned long prate) in samsung_pll45xx_set_rate() argument 548 unsigned long prate) in samsung_pll46xx_set_rate() argument 767 unsigned long prate) in samsung_s3c2410_pll_set_rate() argument 1008 unsigned long prate) in samsung_pll2550xx_set_rate() argument
|
/linux-4.4.14/arch/arm/mach-lpc32xx/ |
D | clock.c | 940 unsigned long div, prate; in mmc_round_rate() local 943 prate = clk->parent->get_rate(clk->parent); in mmc_round_rate() 945 if (rate >= prate) in mmc_round_rate() 946 return prate; in mmc_round_rate() 948 div = prate / rate; in mmc_round_rate() 952 return prate / div; in mmc_round_rate() 958 unsigned long prate, div, crate = mmc_round_rate(clk, rate); in mmc_set_rate() local 960 prate = clk->parent->get_rate(clk->parent); in mmc_set_rate() 962 div = prate / crate; in mmc_set_rate() 1009 u32 tmp, prate, div, oldclk; in clcd_set_rate() local [all …]
|
/linux-4.4.14/drivers/clk/ |
D | clk-vt8500.c | 141 unsigned long *prate) in vt8500_dclk_round_rate() argument 149 divisor = *prate / rate; in vt8500_dclk_round_rate() 152 if (rate * divisor < *prate) in vt8500_dclk_round_rate() 163 return *prate / divisor; in vt8500_dclk_round_rate() 583 unsigned long *prate) in vtwm_pll_round_rate() argument 591 vt8500_find_pll_bits(rate, *prate, &mul, &div1); in vtwm_pll_round_rate() 592 round_rate = VT8500_BITS_TO_FREQ(*prate, mul, div1); in vtwm_pll_round_rate() 595 wm8650_find_pll_bits(rate, *prate, &mul, &div1, &div2); in vtwm_pll_round_rate() 596 round_rate = WM8650_BITS_TO_FREQ(*prate, mul, div1, div2); in vtwm_pll_round_rate() 599 wm8750_find_pll_bits(rate, *prate, &filter, &mul, &div1, &div2); in vtwm_pll_round_rate() [all …]
|
D | clk-fixed-factor.c | 40 unsigned long *prate) in clk_factor_round_rate() argument 48 *prate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent); in clk_factor_round_rate() 51 return (*prate / fix->div) * fix->mult; in clk_factor_round_rate()
|
D | clk-divider.c | 338 unsigned long *prate, const struct clk_div_table *table, in divider_round_rate() argument 343 div = clk_divider_bestdiv(hw, rate, prate, table, width, flags); in divider_round_rate() 345 return DIV_ROUND_UP_ULL((u64)*prate, div); in divider_round_rate() 350 unsigned long *prate) in clk_divider_round_rate() argument 361 return DIV_ROUND_UP_ULL((u64)*prate, bestdiv); in clk_divider_round_rate() 364 return divider_round_rate(hw, rate, prate, divider->table, in clk_divider_round_rate()
|
D | clk-stm32f4.c | 170 unsigned long *prate) in clk_apb_mul_round_rate() argument 181 *prate = clk_hw_round_rate(clk_hw_get_parent(hw), best_parent); in clk_apb_mul_round_rate() 184 return *prate * mult; in clk_apb_mul_round_rate()
|
D | clk-composite.c | 133 unsigned long *prate) in clk_composite_round_rate() argument 141 return rate_ops->round_rate(rate_hw, rate, prate); in clk_composite_round_rate()
|
D | clk-u300.c | 634 unsigned long *prate) in syscon_clk_round_rate() argument 639 return *prate; in syscon_clk_round_rate() 1043 unsigned long *prate) in mclk_clk_round_rate() argument
|
D | clk-xgene.c | 371 unsigned long *prate) in xgene_clk_round_rate() argument 374 unsigned long parent_rate = *prate; in xgene_clk_round_rate()
|
/linux-4.4.14/drivers/clk/imx/ |
D | clk-pllv3.c | 110 unsigned long *prate) in clk_pllv3_round_rate() argument 112 unsigned long parent_rate = *prate; in clk_pllv3_round_rate() 157 unsigned long *prate) in clk_pllv3_sys_round_rate() argument 159 unsigned long parent_rate = *prate; in clk_pllv3_sys_round_rate() 213 unsigned long *prate) in clk_pllv3_av_round_rate() argument 215 unsigned long parent_rate = *prate; in clk_pllv3_av_round_rate()
|
D | clk-pfd.c | 71 unsigned long *prate) in clk_pfd_round_rate() argument 73 u64 tmp = *prate; in clk_pfd_round_rate() 83 tmp = *prate; in clk_pfd_round_rate()
|
D | clk-pllv2.c | 181 unsigned long *prate) in clk_pllv2_round_rate() argument 185 __clk_pllv2_set_rate(rate, *prate, &dp_op, &dp_mfd, &dp_mfn); in clk_pllv2_round_rate() 186 return __clk_pllv2_recalc_rate(*prate, MXC_PLL_DP_CTL_DPDCK0_2_EN, in clk_pllv2_round_rate()
|
D | clk-fixup-div.c | 52 unsigned long *prate) in clk_fixup_div_round_rate() argument 56 return fixup_div->ops->round_rate(&fixup_div->divider.hw, rate, prate); in clk_fixup_div_round_rate()
|
D | clk-busy.c | 55 unsigned long *prate) in clk_busy_divider_round_rate() argument 59 return busy->div_ops->round_rate(&busy->div.hw, rate, prate); in clk_busy_divider_round_rate()
|
D | clk-cpu.c | 39 unsigned long *prate) in clk_cpu_round_rate() argument
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk-pll.c | 66 unsigned long drate, unsigned long *prate) in rockchip_pll_round_rate() argument 150 unsigned long prate) in rockchip_rk3066_pll_recalc_rate() argument 154 u64 rate64 = prate; in rockchip_rk3066_pll_recalc_rate() 161 return prate; in rockchip_rk3066_pll_recalc_rate() 233 unsigned long prate) in rockchip_rk3066_pll_set_rate() argument 237 unsigned long old_rate = rockchip_rk3066_pll_recalc_rate(hw, prate); in rockchip_rk3066_pll_set_rate() 247 __func__, clk_hw_get_name(hw), old_rate, drate, prate); in rockchip_rk3066_pll_set_rate()
|
D | clk-cpu.c | 82 if (rate == rate_table[i].prate) in rockchip_get_cpuclk_settings()
|
D | clk-rk3188.c | 137 .prate = _prate, \ 172 .prate = _prate, \
|
D | clk-rk3368.c | 203 .prate = _prate, \ 213 .prate = _prate, \
|
D | clk.h | 172 unsigned long prate; member
|
D | clk-rk3288.c | 140 .prate = _prate, \
|
/linux-4.4.14/drivers/clk/mmp/ |
D | clk-frac.c | 28 unsigned long *prate) in clk_factor_round_rate() argument 36 rate = (((*prate / 10000) * factor->ftbl[i].den) / in clk_factor_round_rate() 75 unsigned long prate) in clk_factor_set_rate() argument 86 rate = (((prate / 10000) * factor->ftbl[i].den) / in clk_factor_set_rate()
|
/linux-4.4.14/drivers/clk/h8300/ |
D | clk-h8s2678.c | 36 unsigned long *prate) in pll_round_rate() argument 47 offset[i] = abs(rate - (*prate * (1 << i))); in pll_round_rate() 54 return *prate * (1 << m); in pll_round_rate()
|
/linux-4.4.14/drivers/clk/zte/ |
D | clk.c | 78 unsigned long *prate) in zx_pll_round_rate() argument 231 unsigned long *prate) in zx_audio_round_rate() argument 235 if (rate * 2 > *prate) in zx_audio_round_rate() 238 reg = calc_reg(*prate, rate); in zx_audio_round_rate() 239 return calc_rate(reg, *prate); in zx_audio_round_rate()
|
/linux-4.4.14/drivers/clk/zynq/ |
D | pll.c | 64 unsigned long *prate) in zynq_pll_round_rate() argument 68 fbdiv = DIV_ROUND_CLOSEST(rate, *prate); in zynq_pll_round_rate() 74 return *prate * fbdiv; in zynq_pll_round_rate()
|
/linux-4.4.14/drivers/clk/qcom/ |
D | clk-regmap-divider.c | 27 unsigned long *prate) in div_round_rate() argument 31 return divider_round_rate(hw, rate, prate, NULL, divider->width, in div_round_rate()
|
D | clk-pll.c | 334 clk_pll_sr2_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long prate) in clk_pll_sr2_set_rate() argument
|
/linux-4.4.14/drivers/clk/tegra/ |
D | clk-divider.c | 88 unsigned long *prate) in clk_frac_div_round_rate() argument 92 unsigned long output_rate = *prate; in clk_frac_div_round_rate() 99 return *prate; in clk_frac_div_round_rate()
|
D | clk-periph.c | 59 unsigned long *prate) in clk_periph_round_rate() argument 67 return div_ops->round_rate(div_hw, rate, prate); in clk_periph_round_rate()
|
D | clk-audio-sync.c | 32 unsigned long *prate) in clk_sync_source_round_rate() argument
|
D | clk-pll.c | 627 unsigned long *prate) in clk_pll_round_rate() argument 639 if (_get_table_rate(hw, &cfg, rate, *prate) && in clk_pll_round_rate() 640 _calc_rate(hw, &cfg, rate, *prate)) in clk_pll_round_rate() 1005 unsigned long *prate) in clk_pll_ramp_round_rate() argument 1009 u64 output_rate = *prate; in clk_pll_ramp_round_rate() 1011 ret = _pll_ramp_calc_pll(hw, &cfg, rate, *prate); in clk_pll_ramp_round_rate() 1277 unsigned long *prate) in clk_pllre_round_rate() argument 1281 return _pllre_calc_rate(pll, NULL, rate, *prate); in clk_pllre_round_rate()
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_crtc.c | 64 unsigned long prate; in atmel_hlcdc_crtc_mode_set_nofb() local 90 prate = clk_get_rate(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_mode_set_nofb() 92 if ((prate / 2) < mode_rate) { in atmel_hlcdc_crtc_mode_set_nofb() 93 prate *= 2; in atmel_hlcdc_crtc_mode_set_nofb() 97 div = DIV_ROUND_UP(prate, mode_rate); in atmel_hlcdc_crtc_mode_set_nofb()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | dss.c | 527 unsigned long prate; in dss_div_calc() local 547 prate = clk_get_rate(dss.parent_clk); in dss_div_calc() 551 fckd_start = min(prate * m / fck_min, fckd_hw_max); in dss_div_calc() 552 fckd_stop = max(DIV_ROUND_UP(prate * m, fck_hw_max), 1ul); in dss_div_calc() 555 fck = DIV_ROUND_UP(prate, fckd) * m; in dss_div_calc() 590 unsigned long max_dss_fck, prate; in dss_setup_default_clock() local 600 prate = clk_get_rate(dss.parent_clk); in dss_setup_default_clock() 602 fck_div = DIV_ROUND_UP(prate * dss.feat->dss_fck_multiplier, in dss_setup_default_clock() 604 fck = DIV_ROUND_UP(prate, fck_div) * dss.feat->dss_fck_multiplier; in dss_setup_default_clock()
|
/linux-4.4.14/drivers/clk/mxs/ |
D | clk-div.c | 50 unsigned long *prate) in clk_div_round_rate() argument 54 return div->ops->round_rate(&div->divider.hw, rate, prate); in clk_div_round_rate()
|
D | clk-ref.c | 67 unsigned long *prate) in clk_ref_round_rate() argument 69 unsigned long parent_rate = *prate; in clk_ref_round_rate()
|
D | clk-frac.c | 54 unsigned long *prate) in clk_frac_round_rate() argument 57 unsigned long parent_rate = *prate; in clk_frac_round_rate()
|
/linux-4.4.14/drivers/clk/shmobile/ |
D | clk-rcar-gen2.c | 74 unsigned long prate = *parent_rate; in cpg_z_clk_round_rate() local 77 if (!prate) in cpg_z_clk_round_rate() 78 prate = 1; in cpg_z_clk_round_rate() 80 mult = div_u64((u64)rate * 32, prate); in cpg_z_clk_round_rate()
|
/linux-4.4.14/drivers/clk/st/ |
D | clk-flexgen.c | 105 unsigned long *prate) in flexgen_round_rate() argument 110 div = clk_best_div(*prate, rate); in flexgen_round_rate() 113 *prate = rate * div; in flexgen_round_rate() 117 return *prate / div; in flexgen_round_rate()
|
D | clkgen-fsyn.c | 553 , unsigned long *prate) in quadfs_pll_fs660c32_round_rate() argument 557 if (!clk_fs660c32_vco_get_params(*prate, rate, ¶ms)) in quadfs_pll_fs660c32_round_rate() 558 clk_fs660c32_vco_get_rate(*prate, ¶ms, &rate); in quadfs_pll_fs660c32_round_rate() 892 unsigned long prate, struct stm_fs *params) in quadfs_find_best_rate() argument 910 clk_fs_get_rate(prate, &fs->data->rtbl[index], &rate); in quadfs_find_best_rate() 958 unsigned long *prate) in quadfs_round_rate() argument 962 rate = quadfs_find_best_rate(hw, rate, *prate, ¶ms); in quadfs_round_rate()
|
D | clkgen-pll.c | 548 unsigned long *prate) in round_rate_stm_pll3200c32() argument 552 if (!clk_pll3200c32_get_params(*prate, rate, ¶ms)) in round_rate_stm_pll3200c32() 553 clk_pll3200c32_get_rate(*prate, ¶ms, &rate); in round_rate_stm_pll3200c32() 729 unsigned long *prate) in round_rate_stm_pll4600c28() argument 733 if (!clk_pll4600c28_get_params(*prate, rate, ¶ms)) { in round_rate_stm_pll4600c28() 734 clk_pll4600c28_get_rate(*prate, ¶ms, &rate); in round_rate_stm_pll4600c28()
|
D | clkgen-mux.c | 193 unsigned long *prate) in clkgena_divmux_round_rate() argument 200 return clk_divider_ops.round_rate(div_hw, rate, prate); in clkgena_divmux_round_rate()
|
/linux-4.4.14/drivers/gpu/drm/msm/edp/ |
D | edp_ctrl.c | 416 u32 prate; in edp_fill_link_cfg() local 422 prate = ctrl->pixel_rate; in edp_fill_link_cfg() 431 prate *= bpp; in edp_fill_link_cfg() 432 prate /= 8; /* in kByte */ in edp_fill_link_cfg() 439 if (lrate >= prate) in edp_fill_link_cfg() 711 u32 prate, lrate, bpp; in edp_link_rate_down_shift() local 720 prate = ctrl->pixel_rate; in edp_link_rate_down_shift() 721 prate *= bpp; in edp_link_rate_down_shift() 722 prate /= 8; /* in kByte */ in edp_link_rate_down_shift() 739 lrate, prate, rate, lane, in edp_link_rate_down_shift() [all …]
|
/linux-4.4.14/drivers/clk/hisilicon/ |
D | clkdivider-hi6220.c | 61 unsigned long *prate) in hi6220_clkdiv_round_rate() argument 65 return divider_round_rate(hw, rate, prate, dclk->table, in hi6220_clkdiv_round_rate()
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | imx-tve.c | 427 unsigned long *prate) in clk_tve_di_round_rate() argument 431 div = *prate / rate; in clk_tve_di_round_rate() 433 return *prate / 4; in clk_tve_di_round_rate() 435 return *prate / 2; in clk_tve_di_round_rate() 436 return *prate; in clk_tve_di_round_rate()
|
/linux-4.4.14/drivers/clk/mediatek/ |
D | clk-pll.c | 202 unsigned long *prate) in mtk_pll_round_rate() argument 208 mtk_pll_calc_values(pll, &pcw, &postdiv, rate, *prate); in mtk_pll_round_rate() 210 return __mtk_pll_recalc_rate(pll, *prate, pcw, postdiv); in mtk_pll_round_rate()
|
/linux-4.4.14/drivers/clk/meson/ |
D | clk-cpu.c | 65 unsigned long *prate) in meson_clk_cpu_round_rate() argument 69 return divider_round_rate(hw, rate, prate, clk_cpu->div_table, in meson_clk_cpu_round_rate()
|
/linux-4.4.14/drivers/clk/nxp/ |
D | clk-lpc18xx-cgu.c | 377 unsigned long *prate) in lpc18xx_pll0_round_rate() argument 381 if (*prate < rate) { in lpc18xx_pll0_round_rate() 386 m = DIV_ROUND_UP_ULL(*prate, rate * 2); in lpc18xx_pll0_round_rate() 392 return 2 * *prate * m; in lpc18xx_pll0_round_rate()
|
/linux-4.4.14/drivers/clk/ti/ |
D | divider.c | 204 unsigned long *prate) in ti_clk_divider_round_rate() argument 207 div = ti_clk_divider_bestdiv(hw, rate, prate); in ti_clk_divider_round_rate() 209 return DIV_ROUND_UP(*prate, div); in ti_clk_divider_round_rate()
|
D | composite.c | 40 unsigned long *prate) in ti_composite_round_rate() argument
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | stv0900_sw.c | 768 enum fe_stv0900_fec prate; in stv0900_get_vit_fec() local 773 prate = STV0900_FEC_1_2; in stv0900_get_vit_fec() 776 prate = STV0900_FEC_2_3; in stv0900_get_vit_fec() 779 prate = STV0900_FEC_3_4; in stv0900_get_vit_fec() 782 prate = STV0900_FEC_5_6; in stv0900_get_vit_fec() 785 prate = STV0900_FEC_6_7; in stv0900_get_vit_fec() 788 prate = STV0900_FEC_7_8; in stv0900_get_vit_fec() 791 prate = STV0900_FEC_UNKNOWN; in stv0900_get_vit_fec() 795 return prate; in stv0900_get_vit_fec()
|
/linux-4.4.14/drivers/clk/versatile/ |
D | clk-icst.c | 96 unsigned long *prate) in icst_round_rate() argument
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | low_i2c.c | 491 const u32 *psteps, *prate, *addrp; in kw_i2c_host_init() local 525 prate = of_get_property(np, "AAPL,i2c-rate", NULL); in kw_i2c_host_init() 526 if (prate) switch(*prate) { in kw_i2c_host_init()
|
/linux-4.4.14/arch/mips/alchemy/common/ |
D | clock.c | 368 static long alchemy_calc_div(unsigned long rate, unsigned long prate, in alchemy_calc_div() argument 373 div1 = prate / rate; in alchemy_calc_div() 374 if ((prate / div1) > rate) in alchemy_calc_div()
|
/linux-4.4.14/drivers/clk/ingenic/ |
D | cgu.c | 157 unsigned long *prate) in ingenic_pll_round_rate() argument 166 return ingenic_pll_calc(clk_info, req_rate, *prate, NULL, NULL, NULL); in ingenic_pll_round_rate()
|
/linux-4.4.14/include/linux/ |
D | clk-provider.h | 393 unsigned long *prate, const struct clk_div_table *table,
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-hym8563.c | 320 unsigned long *prate) in hym8563_clkout_round_rate() argument
|
D | rtc-pcf8563.c | 434 unsigned long *prate) in pcf8563_clkout_round_rate() argument
|
/linux-4.4.14/sound/pci/asihpi/ |
D | hpifunc.c | 2324 u32 *prate) in hpi_sample_clock_query_local_rate() argument 2328 index, 0, prate); in hpi_sample_clock_query_local_rate()
|