/kernel/linux/linux-5.10/drivers/clk/spear/ |
H A D | clk-frac-synth.c | 12 #define pr_fmt(fmt) "clk-frac-synth: " fmt 47 struct clk_frac *frac = to_clk_frac(hw); in frac_calc_rate() local 48 struct frac_rate_tbl *rtbl = frac->rtbl; in frac_calc_rate() 61 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_round_rate() local 65 frac->rtbl_cnt, &unused); in clk_frac_round_rate() 71 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_recalc_rate() local 75 if (frac->lock) in clk_frac_recalc_rate() 76 spin_lock_irqsave(frac->lock, flags); in clk_frac_recalc_rate() 78 val = readl_relaxed(frac->reg); in clk_frac_recalc_rate() 80 if (frac in clk_frac_recalc_rate() 98 struct clk_frac *frac = to_clk_frac(hw); clk_frac_set_rate() local 130 struct clk_frac *frac; clk_register_frac() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/spear/ |
H A D | clk-frac-synth.c | 9 #define pr_fmt(fmt) "clk-frac-synth: " fmt 44 struct clk_frac *frac = to_clk_frac(hw); in frac_calc_rate() local 45 struct frac_rate_tbl *rtbl = frac->rtbl; in frac_calc_rate() 58 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_round_rate() local 62 frac->rtbl_cnt, &unused); in clk_frac_round_rate() 68 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_recalc_rate() local 72 if (frac->lock) in clk_frac_recalc_rate() 73 spin_lock_irqsave(frac->lock, flags); in clk_frac_recalc_rate() 75 val = readl_relaxed(frac->reg); in clk_frac_recalc_rate() 77 if (frac in clk_frac_recalc_rate() 95 struct clk_frac *frac = to_clk_frac(hw); clk_frac_set_rate() local 127 struct clk_frac *frac; clk_register_frac() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/mxs/ |
H A D | clk-frac.c | 36 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_recalc_rate() local 40 div = readl_relaxed(frac->reg) >> frac->shift; in clk_frac_recalc_rate() 41 div &= (1 << frac->width) - 1; in clk_frac_recalc_rate() 44 return tmp_rate >> frac->width; in clk_frac_recalc_rate() 50 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_round_rate() local 59 tmp <<= frac->width; in clk_frac_round_rate() 67 result = tmp_rate >> frac->width; in clk_frac_round_rate() 68 if ((result << frac->width) < tmp_rate) in clk_frac_round_rate() 76 struct clk_frac *frac in clk_frac_set_rate() local 113 struct clk_frac *frac; mxs_clk_frac() local [all...] |
H A D | clk-ref.c | 52 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f; in clk_ref_recalc_rate() local 55 do_div(tmp, frac); in clk_ref_recalc_rate() 65 u8 frac; in clk_ref_round_rate() local 69 frac = tmp; in clk_ref_round_rate() 71 if (frac < 18) in clk_ref_round_rate() 72 frac = 18; in clk_ref_round_rate() 73 else if (frac > 35) in clk_ref_round_rate() 74 frac = 35; in clk_ref_round_rate() 78 do_div(tmp, frac); in clk_ref_round_rate() 90 u8 frac, shif in clk_ref_set_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/mxs/ |
H A D | clk-frac.c | 36 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_recalc_rate() local 40 div = readl_relaxed(frac->reg) >> frac->shift; in clk_frac_recalc_rate() 41 div &= (1 << frac->width) - 1; in clk_frac_recalc_rate() 44 return tmp_rate >> frac->width; in clk_frac_recalc_rate() 50 struct clk_frac *frac = to_clk_frac(hw); in clk_frac_round_rate() local 59 tmp <<= frac->width; in clk_frac_round_rate() 67 result = tmp_rate >> frac->width; in clk_frac_round_rate() 68 if ((result << frac->width) < tmp_rate) in clk_frac_round_rate() 76 struct clk_frac *frac in clk_frac_set_rate() local 113 struct clk_frac *frac; mxs_clk_frac() local [all...] |
H A D | clk-ref.c | 52 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f; in clk_ref_recalc_rate() local 55 do_div(tmp, frac); in clk_ref_recalc_rate() 65 u8 frac; in clk_ref_round_rate() local 69 frac = tmp; in clk_ref_round_rate() 71 if (frac < 18) in clk_ref_round_rate() 72 frac = 18; in clk_ref_round_rate() 73 else if (frac > 35) in clk_ref_round_rate() 74 frac = 35; in clk_ref_round_rate() 78 do_div(tmp, frac); in clk_ref_round_rate() 90 u8 frac, shif in clk_ref_set_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-pfd.c | 56 u8 frac = (readl_relaxed(pfd->reg) >> (pfd->idx * 8)) & 0x3f; in clk_pfd_recalc_rate() local 59 do_div(tmp, frac); in clk_pfd_recalc_rate() 68 u8 frac; in clk_pfd_round_rate() local 72 frac = tmp; in clk_pfd_round_rate() 73 if (frac < 12) in clk_pfd_round_rate() 74 frac = 12; in clk_pfd_round_rate() 75 else if (frac > 35) in clk_pfd_round_rate() 76 frac = 35; in clk_pfd_round_rate() 79 do_div(tmp, frac); in clk_pfd_round_rate() 89 u8 frac; in clk_pfd_set_rate() local [all...] |
H A D | clk-pfdv2.c | 84 u8 frac; in clk_pfdv2_recalc_rate() local 86 frac = (readl_relaxed(pfd->reg) >> pfd->frac_off) in clk_pfdv2_recalc_rate() 89 if (!frac) { in clk_pfdv2_recalc_rate() 90 pr_debug("clk_pfdv2: %s invalid pfd frac value 0\n", in clk_pfdv2_recalc_rate() 96 do_div(tmp, frac); in clk_pfdv2_recalc_rate() 112 u8 frac; in clk_pfdv2_determine_rate() local 119 frac = tmp; in clk_pfdv2_determine_rate() 121 if (frac < 12) in clk_pfdv2_determine_rate() 122 frac = 12; in clk_pfdv2_determine_rate() 123 else if (frac > 3 in clk_pfdv2_determine_rate() 159 u8 frac; clk_pfdv2_set_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/imx/ |
H A D | clk-pfd.c | 57 u8 frac = (readl_relaxed(pfd->reg) >> (pfd->idx * 8)) & 0x3f; in clk_pfd_recalc_rate() local 60 do_div(tmp, frac); in clk_pfd_recalc_rate() 69 u8 frac; in clk_pfd_round_rate() local 73 frac = tmp; in clk_pfd_round_rate() 74 if (frac < 12) in clk_pfd_round_rate() 75 frac = 12; in clk_pfd_round_rate() 76 else if (frac > 35) in clk_pfd_round_rate() 77 frac = 35; in clk_pfd_round_rate() 80 do_div(tmp, frac); in clk_pfd_round_rate() 90 u8 frac; in clk_pfd_set_rate() local [all...] |
H A D | clk-pfdv2.c | 84 u8 frac; in clk_pfdv2_recalc_rate() local 86 frac = (readl_relaxed(pfd->reg) >> pfd->frac_off) in clk_pfdv2_recalc_rate() 89 if (!frac) { in clk_pfdv2_recalc_rate() 90 pr_debug("clk_pfdv2: %s invalid pfd frac value 0\n", in clk_pfdv2_recalc_rate() 96 do_div(tmp, frac); in clk_pfdv2_recalc_rate() 112 u8 frac; in clk_pfdv2_determine_rate() local 119 frac = tmp; in clk_pfdv2_determine_rate() 121 if (frac < 12) in clk_pfdv2_determine_rate() 122 frac = 12; in clk_pfdv2_determine_rate() 123 else if (frac > 3 in clk_pfdv2_determine_rate() 159 u8 frac; clk_pfdv2_set_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer_debug.c | 81 static const unsigned int frac = 1000; in dcn10_get_hubbub_state() local 97 (s->data_urgent * frac) / ref_clk_mhz / frac, (s->data_urgent * frac) / ref_clk_mhz % frac, in dcn10_get_hubbub_state() 98 (s->pte_meta_urgent * frac) / ref_clk_mhz / frac, (s->pte_meta_urgent * frac) / ref_clk_mhz % frac, in dcn10_get_hubbub_state() 99 (s->sr_enter * frac) / ref_clk_mh in dcn10_get_hubbub_state() 119 static const unsigned int frac = 1000; dcn10_get_hubp_states() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer_debug.c | 82 static const unsigned int frac = 1000; in dcn10_get_hubbub_state() local 98 (s->data_urgent * frac) / ref_clk_mhz / frac, (s->data_urgent * frac) / ref_clk_mhz % frac, in dcn10_get_hubbub_state() 99 (s->pte_meta_urgent * frac) / ref_clk_mhz / frac, (s->pte_meta_urgent * frac) / ref_clk_mhz % frac, in dcn10_get_hubbub_state() 100 (s->sr_enter * frac) / ref_clk_mh in dcn10_get_hubbub_state() 120 static const unsigned int frac = 1000; dcn10_get_hubp_states() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/at91/ |
H A D | clk-sam9x60-pll.c | 41 u32 frac; member 72 struct sam9x60_frac *frac = to_sam9x60_frac(core); in sam9x60_frac_pll_recalc_rate() local 74 return parent_rate * (frac->mul + 1) + in sam9x60_frac_pll_recalc_rate() 75 DIV_ROUND_CLOSEST_ULL((u64)parent_rate * frac->frac, (1 << 22)); in sam9x60_frac_pll_recalc_rate() 81 struct sam9x60_frac *frac = to_sam9x60_frac(core); in sam9x60_frac_pll_prepare() local 95 (cmul == frac->mul && cfrac == frac->frac)) in sam9x60_frac_pll_prepare() 106 (frac in sam9x60_frac_pll_prepare() 180 struct sam9x60_frac *frac = to_sam9x60_frac(core); sam9x60_frac_pll_compute_mul_frac() local 403 struct sam9x60_frac *frac; sam9x60_clk_register_frac_pll() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/meson/ |
H A D | clk-pll.c | 26 * out = in * (m + frac / frac_max) / n 49 !MESON_PARM_APPLICABLE(&pll->frac)) in __pll_round_closest_mult() 57 unsigned int frac, in __pll_params_to_rate() 62 if (frac && MESON_PARM_APPLICABLE(&pll->frac)) { in __pll_params_to_rate() 63 u64 frac_rate = (u64)parent_rate * frac; in __pll_params_to_rate() 66 (1 << pll->frac.width)); in __pll_params_to_rate() 77 unsigned int m, n, frac; in meson_clk_pll_recalc_rate() local 91 frac = MESON_PARM_APPLICABLE(&pll->frac) in meson_clk_pll_recalc_rate() 55 __pll_params_to_rate(unsigned long parent_rate, unsigned int m, unsigned int n, unsigned int frac, struct meson_clk_pll_data *pll) __pll_params_to_rate() argument 250 unsigned int m, n, frac; meson_clk_pll_round_rate() local 368 unsigned int enabled, m, n, frac = 0; meson_clk_pll_set_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/at91/ |
H A D | clk-sam9x60-pll.c | 43 u32 frac; member 78 struct sam9x60_frac *frac = to_sam9x60_frac(core); in sam9x60_frac_pll_recalc_rate() local 80 return parent_rate * (frac->mul + 1) + in sam9x60_frac_pll_recalc_rate() 81 DIV_ROUND_CLOSEST_ULL((u64)parent_rate * frac->frac, (1 << 22)); in sam9x60_frac_pll_recalc_rate() 86 struct sam9x60_frac *frac = to_sam9x60_frac(core); in sam9x60_frac_pll_set() local 100 (cmul == frac->mul && cfrac == frac->frac)) in sam9x60_frac_pll_set() 111 (frac in sam9x60_frac_pll_set() 192 struct sam9x60_frac *frac = to_sam9x60_frac(core); sam9x60_frac_pll_compute_mul_frac() local 248 struct sam9x60_frac *frac = to_sam9x60_frac(core); sam9x60_frac_pll_set_rate_chg() local 298 struct sam9x60_frac *frac = to_sam9x60_frac(core); sam9x60_frac_pll_save_context() local 308 struct sam9x60_frac *frac = to_sam9x60_frac(core); sam9x60_frac_pll_restore_context() local 617 struct sam9x60_frac *frac; sam9x60_clk_register_frac_pll() local [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh2a/ |
H A D | fpu.c | 202 int frac; in denormal_subf1() local 215 frac = (ix & 0x007fffff) | 0x00800000; in denormal_subf1() 216 frac -= iy; in denormal_subf1() 217 while (frac < 0x00800000) { in denormal_subf1() 219 return frac; in denormal_subf1() 220 frac <<= 1; in denormal_subf1() 223 return (exp << 23) | (frac & 0x007fffff); in denormal_subf1() 229 int frac; in denormal_addf1() local 242 frac = (ix & 0x007fffff) | 0x00800000; in denormal_addf1() 243 frac in denormal_addf1() 287 long long frac; denormal_subd1() local 314 long long frac; denormal_addd1() local [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh2a/ |
H A D | fpu.c | 202 int frac; in denormal_subf1() local 215 frac = (ix & 0x007fffff) | 0x00800000; in denormal_subf1() 216 frac -= iy; in denormal_subf1() 217 while (frac < 0x00800000) { in denormal_subf1() 219 return frac; in denormal_subf1() 220 frac <<= 1; in denormal_subf1() 223 return (exp << 23) | (frac & 0x007fffff); in denormal_subf1() 229 int frac; in denormal_addf1() local 242 frac = (ix & 0x007fffff) | 0x00800000; in denormal_addf1() 243 frac in denormal_addf1() 287 long long frac; denormal_subd1() local 314 long long frac; denormal_addd1() local [all...] |
/kernel/linux/linux-5.10/kernel/time/ |
H A D | timecounter.c | 16 tc->frac = 0; in timecounter_init() 44 tc->mask, &tc->frac); in timecounter_read_delta() 70 u64 cycles, u64 mask, u64 frac) in cc_cyc2ns_backwards() 74 ns = ((ns * cc->mult) - frac) >> cc->shift; in cc_cyc2ns_backwards() 83 u64 nsec = tc->nsec, frac = tc->frac; in timecounter_cyc2time() local 92 nsec -= cc_cyc2ns_backwards(tc->cc, delta, tc->mask, frac); in timecounter_cyc2time() 94 nsec += cyclecounter_cyc2ns(tc->cc, delta, tc->mask, &frac); in timecounter_cyc2time() 69 cc_cyc2ns_backwards(const struct cyclecounter *cc, u64 cycles, u64 mask, u64 frac) cc_cyc2ns_backwards() argument
|
/kernel/linux/linux-6.6/kernel/time/ |
H A D | timecounter.c | 16 tc->frac = 0; in timecounter_init() 44 tc->mask, &tc->frac); in timecounter_read_delta() 70 u64 cycles, u64 mask, u64 frac) in cc_cyc2ns_backwards() 74 ns = ((ns * cc->mult) - frac) >> cc->shift; in cc_cyc2ns_backwards() 83 u64 nsec = tc->nsec, frac = tc->frac; in timecounter_cyc2time() local 92 nsec -= cc_cyc2ns_backwards(tc->cc, delta, tc->mask, frac); in timecounter_cyc2time() 94 nsec += cyclecounter_cyc2ns(tc->cc, delta, tc->mask, &frac); in timecounter_cyc2time() 69 cc_cyc2ns_backwards(const struct cyclecounter *cc, u64 cycles, u64 mask, u64 frac) cc_cyc2ns_backwards() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
H A D | meson_vclk.c | 491 unsigned int frac, unsigned int od1, in meson_hdmi_pll_set_params() 498 if (frac) in meson_hdmi_pll_set_params() 500 0x00004000 | frac); in meson_hdmi_pll_set_params() 519 regmap_write(priv->hhi, HHI_HDMI_PLL_CNTL2, 0x800cb000 | frac); in meson_hdmi_pll_set_params() 542 regmap_write(priv->hhi, HHI_HDMI_PLL_CNTL2, frac); in meson_hdmi_pll_set_params() 547 if (frac < 0x10000) { in meson_hdmi_pll_set_params() 643 unsigned int frac; in meson_hdmi_pll_get_frac() local 659 frac = div_u64((u64)pll_freq * (u64)frac_max, parent_freq); in meson_hdmi_pll_get_frac() 661 if (frac_m > frac) in meson_hdmi_pll_get_frac() 663 frac in meson_hdmi_pll_get_frac() 490 meson_hdmi_pll_set_params(struct meson_drm *priv, unsigned int m, unsigned int frac, unsigned int od1, unsigned int od2, unsigned int od3) meson_hdmi_pll_set_params() argument 668 meson_hdmi_pll_validate_params(struct meson_drm *priv, unsigned int m, unsigned int frac) meson_hdmi_pll_validate_params() argument 696 meson_hdmi_pll_find_params(struct meson_drm *priv, unsigned int freq, unsigned int *m, unsigned int *frac, unsigned int *od) meson_hdmi_pll_find_params() argument 723 unsigned int od, m, frac; meson_vclk_dmt_supported_freq() local 746 unsigned int od, m, frac, od1, od2, od3; meson_hdmi_pll_generic_set() local 814 unsigned int m = 0, frac = 0; meson_vclk_set() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/meson/ |
H A D | meson_vclk.c | 491 unsigned int frac, unsigned int od1, in meson_hdmi_pll_set_params() 498 if (frac) in meson_hdmi_pll_set_params() 500 0x00004000 | frac); in meson_hdmi_pll_set_params() 519 regmap_write(priv->hhi, HHI_HDMI_PLL_CNTL2, 0x800cb000 | frac); in meson_hdmi_pll_set_params() 542 regmap_write(priv->hhi, HHI_HDMI_PLL_CNTL2, frac); in meson_hdmi_pll_set_params() 547 if (frac < 0x10000) { in meson_hdmi_pll_set_params() 643 unsigned int frac; in meson_hdmi_pll_get_frac() local 659 frac = div_u64((u64)pll_freq * (u64)frac_max, parent_freq); in meson_hdmi_pll_get_frac() 661 if (frac_m > frac) in meson_hdmi_pll_get_frac() 663 frac in meson_hdmi_pll_get_frac() 490 meson_hdmi_pll_set_params(struct meson_drm *priv, unsigned int m, unsigned int frac, unsigned int od1, unsigned int od2, unsigned int od3) meson_hdmi_pll_set_params() argument 668 meson_hdmi_pll_validate_params(struct meson_drm *priv, unsigned int m, unsigned int frac) meson_hdmi_pll_validate_params() argument 696 meson_hdmi_pll_find_params(struct meson_drm *priv, unsigned int freq, unsigned int *m, unsigned int *frac, unsigned int *od) meson_hdmi_pll_find_params() argument 723 unsigned int od, m, frac; meson_vclk_dmt_supported_freq() local 746 unsigned int od, m, frac, od1, od2, od3; meson_hdmi_pll_generic_set() local 814 unsigned int m = 0, frac = 0; meson_vclk_set() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk.c | 142 struct rockchip_clk_frac *frac = to_rockchip_clk_frac_nb(nb); in rockchip_clk_frac_notifier_cb() local 143 struct clk_mux *frac_mux = &frac->mux; in rockchip_clk_frac_notifier_cb() 149 frac->rate_change_idx = in rockchip_clk_frac_notifier_cb() 150 frac->mux_ops->get_parent(&frac_mux->hw); in rockchip_clk_frac_notifier_cb() 151 if (frac->rate_change_idx != frac->mux_frac_idx) { in rockchip_clk_frac_notifier_cb() 152 frac->mux_ops->set_parent(&frac_mux->hw, in rockchip_clk_frac_notifier_cb() 153 frac->mux_frac_idx); in rockchip_clk_frac_notifier_cb() 154 frac->rate_change_remuxed = 1; in rockchip_clk_frac_notifier_cb() 163 if (frac in rockchip_clk_frac_notifier_cb() 216 struct rockchip_clk_frac *frac; rockchip_clk_register_frac_branch() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/rockchip/ |
H A D | clk.c | 145 struct rockchip_clk_frac *frac = to_rockchip_clk_frac_nb(nb); in rockchip_clk_frac_notifier_cb() local 146 struct clk_mux *frac_mux = &frac->mux; in rockchip_clk_frac_notifier_cb() 152 frac->rate_change_idx = in rockchip_clk_frac_notifier_cb() 153 frac->mux_ops->get_parent(&frac_mux->hw); in rockchip_clk_frac_notifier_cb() 154 if (frac->rate_change_idx != frac->mux_frac_idx) { in rockchip_clk_frac_notifier_cb() 155 frac->mux_ops->set_parent(&frac_mux->hw, in rockchip_clk_frac_notifier_cb() 156 frac->mux_frac_idx); in rockchip_clk_frac_notifier_cb() 157 frac->rate_change_remuxed = 1; in rockchip_clk_frac_notifier_cb() 166 if (frac in rockchip_clk_frac_notifier_cb() 215 struct rockchip_clk_frac *frac; rockchip_clk_register_frac_branch() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/meson/ |
H A D | clk-pll.c | 26 * out = in * (m + frac / frac_max) / n 48 !MESON_PARM_APPLICABLE(&pll->frac)) in __pll_round_closest_mult() 56 unsigned int frac, in __pll_params_to_rate() 61 if (frac && MESON_PARM_APPLICABLE(&pll->frac)) { in __pll_params_to_rate() 62 u64 frac_rate = (u64)parent_rate * frac; in __pll_params_to_rate() 65 (1 << pll->frac.width)); in __pll_params_to_rate() 76 unsigned int m, n, frac; in meson_clk_pll_recalc_rate() local 90 frac = MESON_PARM_APPLICABLE(&pll->frac) in meson_clk_pll_recalc_rate() 54 __pll_params_to_rate(unsigned long parent_rate, unsigned int m, unsigned int n, unsigned int frac, struct meson_clk_pll_data *pll) __pll_params_to_rate() argument 249 unsigned int m, n, frac; meson_clk_pll_determine_rate() local 408 unsigned int enabled, m, n, frac = 0; meson_clk_pll_set_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_tai.c | 104 static void mvpp2_tai_write_tlv(const struct timespec64 *ts, u32 frac, in mvpp2_tai_write_tlv() argument 112 mvpp2_tai_write(frac >> 16, base + MVPP22_TAI_TLV_FRAC_HIGH); in mvpp2_tai_write_tlv() 113 mvpp2_tai_write(frac, base + MVPP22_TAI_TLV_FRAC_LOW); in mvpp2_tai_write_tlv() 170 s32 frac; in mvpp22_tai_adjfine() local 187 frac = -val; in mvpp22_tai_adjfine() 192 frac = val; in mvpp22_tai_adjfine() 197 mvpp2_tai_write(frac >> 16, base + MVPP22_TAI_TLV_FRAC_HIGH); in mvpp22_tai_adjfine() 198 mvpp2_tai_write(frac, base + MVPP22_TAI_TLV_FRAC_LOW); in mvpp22_tai_adjfine() 314 u32 nano, frac; in mvpp22_tai_set_step() local 317 frac in mvpp22_tai_set_step() [all...] |