/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/vc4/ |
H A D | vc4_hdmi_phy.c | 167 while (vco_freq < 3000000000ULL) { in phy_get_vco_freq() 172 if (vco_freq > 4500000000ULL) in phy_get_vco_freq() 178 return vco_freq; in phy_get_vco_freq() 183 if (vco_freq < 3700000000ULL) in phy_get_cp_current() 195 offset = vco_freq * 2; in phy_get_rm_offset() 205 if (vco_freq < 3350000000ULL) in phy_get_vco_gain() 208 if (vco_freq < 3700000000ULL) in phy_get_vco_gain() 211 if (vco_freq < 4050000000ULL) in phy_get_vco_gain() 214 if (vco_freq < 4800000000ULL) in phy_get_vco_gain() 217 if (vco_freq < 5200000000ULL) in phy_get_vco_gain() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/vc4/ |
H A D | vc4_hdmi_phy.c | 167 while (vco_freq < 3000000000ULL) { in phy_get_vco_freq() 172 if (vco_freq > 4500000000ULL) in phy_get_vco_freq() 178 return vco_freq; in phy_get_vco_freq() 183 if (vco_freq < 3700000000ULL) in phy_get_cp_current() 195 offset = vco_freq * 2; in phy_get_rm_offset() 205 if (vco_freq < 3350000000ULL) in phy_get_vco_gain() 208 if (vco_freq < 3700000000ULL) in phy_get_vco_gain() 211 if (vco_freq < 4050000000ULL) in phy_get_vco_gain() 214 if (vco_freq < 4800000000ULL) in phy_get_vco_gain() 217 if (vco_freq < 5200000000ULL) in phy_get_vco_gain() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/vc4/ |
H A D | vc4_hdmi_phy.c | 167 while (vco_freq < 3000000000ULL) { in phy_get_vco_freq() 172 if (vco_freq > 4500000000ULL) in phy_get_vco_freq() 178 return vco_freq; in phy_get_vco_freq() 183 if (vco_freq < 3700000000ULL) in phy_get_cp_current() 195 offset = vco_freq * 2; in phy_get_rm_offset() 205 if (vco_freq < 3350000000ULL) in phy_get_vco_gain() 208 if (vco_freq < 3700000000ULL) in phy_get_vco_gain() 211 if (vco_freq < 4050000000ULL) in phy_get_vco_gain() 214 if (vco_freq < 4800000000ULL) in phy_get_vco_gain() 217 if (vco_freq < 5200000000ULL) in phy_get_vco_gain() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/clk/ |
H A D | clk-plldig.c | 62 unsigned int vco_freq; member 125 return DIV_ROUND_UP(data->vco_freq, rfdphi1); in plldig_recalc_rate() 133 div = DIV_ROUND_CLOSEST(vco_freq, target_rate); in plldig_calc_target_div() 147 req->rate = DIV_ROUND_UP(data->vco_freq, div); in plldig_determine_rate() 200 if (data->vco_freq) { in plldig_init() 201 mfd = data->vco_freq / parent_rate; in plldig_init() 202 lltmp = data->vco_freq % parent_rate; in plldig_init() 208 data->vco_freq = parent_rate * mfd; in plldig_init() 262 &data->vco_freq)) { in plldig_clk_probe() 263 if (data->vco_freq < PLLDIG_MIN_VCO_FREQ || in plldig_clk_probe() [all …]
|
H A D | clk-highbank.c | 97 unsigned long divf, divq, vco_freq, reg; in clk_pll_recalc_rate() local 105 vco_freq = parent_rate * (divf + 1); in clk_pll_recalc_rate() 107 return vco_freq / (1 << divq); in clk_pll_recalc_rate() 114 unsigned long vco_freq; in clk_pll_calc() local 126 vco_freq = rate * (1 << divq); in clk_pll_calc() 127 divf = (vco_freq + (ref_freq / 2)) / ref_freq; in clk_pll_calc()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/clk/ |
H A D | clk-plldig.c | 62 unsigned int vco_freq; member 125 return DIV_ROUND_UP(data->vco_freq, rfdphi1); in plldig_recalc_rate() 133 div = DIV_ROUND_CLOSEST(vco_freq, target_rate); in plldig_calc_target_div() 147 req->rate = DIV_ROUND_UP(data->vco_freq, div); in plldig_determine_rate() 200 if (data->vco_freq) { in plldig_init() 201 mfd = data->vco_freq / parent_rate; in plldig_init() 202 lltmp = data->vco_freq % parent_rate; in plldig_init() 208 data->vco_freq = parent_rate * mfd; in plldig_init() 262 &data->vco_freq)) { in plldig_clk_probe() 263 if (data->vco_freq < PLLDIG_MIN_VCO_FREQ || in plldig_clk_probe() [all …]
|
H A D | clk-highbank.c | 97 unsigned long divf, divq, vco_freq, reg; in clk_pll_recalc_rate() local 105 vco_freq = parent_rate * (divf + 1); in clk_pll_recalc_rate() 107 return vco_freq / (1 << divq); in clk_pll_recalc_rate() 114 unsigned long vco_freq; in clk_pll_calc() local 126 vco_freq = rate * (1 << divq); in clk_pll_calc() 127 divf = (vco_freq + (ref_freq / 2)) / ref_freq; in clk_pll_calc()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/clk/ |
H A D | clk-plldig.c | 62 unsigned int vco_freq; member 125 return DIV_ROUND_UP(data->vco_freq, rfdphi1); in plldig_recalc_rate() 133 div = DIV_ROUND_CLOSEST(vco_freq, target_rate); in plldig_calc_target_div() 147 req->rate = DIV_ROUND_UP(data->vco_freq, div); in plldig_determine_rate() 200 if (data->vco_freq) { in plldig_init() 201 mfd = data->vco_freq / parent_rate; in plldig_init() 202 lltmp = data->vco_freq % parent_rate; in plldig_init() 208 data->vco_freq = parent_rate * mfd; in plldig_init() 262 &data->vco_freq)) { in plldig_clk_probe() 263 if (data->vco_freq < PLLDIG_MIN_VCO_FREQ || in plldig_clk_probe() [all …]
|
H A D | clk-highbank.c | 97 unsigned long divf, divq, vco_freq, reg; in clk_pll_recalc_rate() local 105 vco_freq = parent_rate * (divf + 1); in clk_pll_recalc_rate() 107 return vco_freq / (1 << divq); in clk_pll_recalc_rate() 114 unsigned long vco_freq; in clk_pll_calc() local 126 vco_freq = rate * (1 << divq); in clk_pll_calc() 127 divf = (vco_freq + (ref_freq / 2)) / ref_freq; in clk_pll_calc()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/clk/socfpga/ |
H A D | clk-pll-s10.c | 66 unsigned long long vco_freq; in agilex_clk_pll_recalc_rate() local 72 vco_freq = (unsigned long long)parent_rate / arefdiv; in agilex_clk_pll_recalc_rate() 78 vco_freq = (unsigned long long)vco_freq * mdiv; in agilex_clk_pll_recalc_rate() 79 return (unsigned long)vco_freq; in agilex_clk_pll_recalc_rate() 89 unsigned long long vco_freq; in clk_pll_recalc_rate() local 95 vco_freq = parent_rate; in clk_pll_recalc_rate() 96 do_div(vco_freq, refdiv); in clk_pll_recalc_rate() 101 vco_freq = (unsigned long long)vco_freq * (mdiv + 6); in clk_pll_recalc_rate() 103 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
H A D | clk-pll-a10.c | 39 unsigned long long vco_freq; in clk_pll_recalc_rate() local 45 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate() 46 do_div(vco_freq, (1 + divq)); in clk_pll_recalc_rate() 47 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
H A D | clk-pll.c | 43 unsigned long long vco_freq; in clk_pll_recalc_rate() local 53 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate() 54 do_div(vco_freq, (1 + divq)); in clk_pll_recalc_rate() 55 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/clk/socfpga/ |
H A D | clk-pll-s10.c | 66 unsigned long long vco_freq; in agilex_clk_pll_recalc_rate() local 72 vco_freq = (unsigned long long)parent_rate / arefdiv; in agilex_clk_pll_recalc_rate() 78 vco_freq = (unsigned long long)vco_freq * mdiv; in agilex_clk_pll_recalc_rate() 79 return (unsigned long)vco_freq; in agilex_clk_pll_recalc_rate() 89 unsigned long long vco_freq; in clk_pll_recalc_rate() local 95 vco_freq = parent_rate; in clk_pll_recalc_rate() 96 do_div(vco_freq, refdiv); in clk_pll_recalc_rate() 101 vco_freq = (unsigned long long)vco_freq * (mdiv + 6); in clk_pll_recalc_rate() 103 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
H A D | clk-pll-a10.c | 39 unsigned long long vco_freq; in clk_pll_recalc_rate() local 45 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate() 46 do_div(vco_freq, (1 + divq)); in clk_pll_recalc_rate() 47 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
H A D | clk-pll.c | 43 unsigned long long vco_freq; in clk_pll_recalc_rate() local 53 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate() 54 do_div(vco_freq, (1 + divq)); in clk_pll_recalc_rate() 55 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/clk/socfpga/ |
H A D | clk-pll-s10.c | 66 unsigned long long vco_freq; in agilex_clk_pll_recalc_rate() local 72 vco_freq = (unsigned long long)parent_rate / arefdiv; in agilex_clk_pll_recalc_rate() 78 vco_freq = (unsigned long long)vco_freq * mdiv; in agilex_clk_pll_recalc_rate() 79 return (unsigned long)vco_freq; in agilex_clk_pll_recalc_rate() 89 unsigned long long vco_freq; in clk_pll_recalc_rate() local 95 vco_freq = parent_rate; in clk_pll_recalc_rate() 96 do_div(vco_freq, refdiv); in clk_pll_recalc_rate() 101 vco_freq = (unsigned long long)vco_freq * (mdiv + 6); in clk_pll_recalc_rate() 103 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
H A D | clk-pll-a10.c | 39 unsigned long long vco_freq; in clk_pll_recalc_rate() local 45 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate() 46 do_div(vco_freq, (1 + divq)); in clk_pll_recalc_rate() 47 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
H A D | clk-pll.c | 43 unsigned long long vco_freq; in clk_pll_recalc_rate() local 53 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate() 54 do_div(vco_freq, (1 + divq)); in clk_pll_recalc_rate() 55 return (unsigned long)vco_freq; in clk_pll_recalc_rate()
|
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/dboard/ |
H A D | db_dbsrx.cpp | 367 double vco_freq = actual_freq * scaler; in set_lo_freq() local 368 if (vco_freq < 2433e6) in set_lo_freq() 370 else if (vco_freq < 2711e6) in set_lo_freq() 372 else if (vco_freq < 3025e6) in set_lo_freq() 374 else if (vco_freq < 3341e6) in set_lo_freq() 376 else if (vco_freq < 3727e6) in set_lo_freq() 378 else if (vco_freq < 4143e6) in set_lo_freq() 380 else if (vco_freq < 4493e6) in set_lo_freq() 469 << boost::format(" VCO Freq=%fMHz\n") % (vco_freq / 1e6); in set_lo_freq()
|
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_uvd.c | 844 static unsigned radeon_uvd_calc_upll_post_div(unsigned vco_freq, in radeon_uvd_calc_upll_post_div() argument 849 unsigned post_div = vco_freq / target_freq; in radeon_uvd_calc_upll_post_div() 856 if ((vco_freq / post_div) > target_freq) in radeon_uvd_calc_upll_post_div() 896 unsigned vco_freq, ref_freq = rdev->clock.spll.reference_freq; in radeon_uvd_calc_upll_dividers() local 903 for (vco_freq = vco_min; vco_freq <= vco_max; vco_freq += 100) { in radeon_uvd_calc_upll_dividers() 905 uint64_t fb_div = (uint64_t)vco_freq * fb_factor; in radeon_uvd_calc_upll_dividers() 917 vclk_div = radeon_uvd_calc_upll_post_div(vco_freq, vclk, in radeon_uvd_calc_upll_dividers() 923 dclk_div = radeon_uvd_calc_upll_post_div(vco_freq, dclk, in radeon_uvd_calc_upll_dividers() 929 score = vclk - (vco_freq / vclk_div) + dclk - (vco_freq / dclk_div); in radeon_uvd_calc_upll_dividers()
|
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/include/uhdlib/usrp/common/ |
H A D | max287x.hpp | 385 double vco_freq = target_freq; in set_frequency() local 386 while (vco_freq < MIN_VCO_FREQ) in set_frequency() 387 vco_freq *= 2; in set_frequency() 390 if (uhd::math::fp_compare::fp_compare_epsilon<double>(vco_freq) in set_frequency() 541 double vco_freq = target_freq; in set_frequency() local 542 while (vco_freq < MIN_VCO_FREQ) { in set_frequency() 543 vco_freq *= 2; in set_frequency() 578 N = int((vco_freq / pfd_freq) / fb_divisor); in set_frequency() 581 FRAC = int(boost::math::round(((vco_freq / pfd_freq) / fb_divisor - N) * MOD)); in set_frequency() 633 % (target_freq / 1e6) % (actual_freq / 1e6) % (vco_freq / 1e6) in set_frequency()
|
H A D | adf435x.hpp | 382 double vco_freq = target_freq; in set_frequency() local 383 while (vco_freq < VCO_FREQ_MIN in set_frequency() 385 vco_freq *= 2; in set_frequency() 405 double feedback_freq = _fb_after_divider ? target_freq : vco_freq; in set_frequency() 510 …% (feedback_freq / 1e6) % (vco_freq / 1e6) % (pfd_freq / 1e6) % (pfd_freq / BS / 1e6) % (_referenc… in set_frequency() 523 UHD_ASSERT_THROW(vco_freq >= VCO_FREQ_MIN and vco_freq <= VCO_FREQ_MAX); in set_frequency()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 917 static unsigned radeon_uvd_calc_upll_post_div(unsigned vco_freq, in radeon_uvd_calc_upll_post_div() argument 922 unsigned post_div = vco_freq / target_freq; in radeon_uvd_calc_upll_post_div() 929 if ((vco_freq / post_div) > target_freq) in radeon_uvd_calc_upll_post_div() 969 unsigned vco_freq, ref_freq = rdev->clock.spll.reference_freq; in radeon_uvd_calc_upll_dividers() local 976 for (vco_freq = vco_min; vco_freq <= vco_max; vco_freq += 100) { in radeon_uvd_calc_upll_dividers() 978 uint64_t fb_div = (uint64_t)vco_freq * fb_factor; in radeon_uvd_calc_upll_dividers() 990 vclk_div = radeon_uvd_calc_upll_post_div(vco_freq, vclk, in radeon_uvd_calc_upll_dividers() 996 dclk_div = radeon_uvd_calc_upll_post_div(vco_freq, dclk, in radeon_uvd_calc_upll_dividers() 1002 score = vclk - (vco_freq / vclk_div) + dclk - (vco_freq / dclk_div); in radeon_uvd_calc_upll_dividers()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 917 static unsigned radeon_uvd_calc_upll_post_div(unsigned vco_freq, in radeon_uvd_calc_upll_post_div() argument 922 unsigned post_div = vco_freq / target_freq; in radeon_uvd_calc_upll_post_div() 929 if ((vco_freq / post_div) > target_freq) in radeon_uvd_calc_upll_post_div() 969 unsigned vco_freq, ref_freq = rdev->clock.spll.reference_freq; in radeon_uvd_calc_upll_dividers() local 976 for (vco_freq = vco_min; vco_freq <= vco_max; vco_freq += 100) { in radeon_uvd_calc_upll_dividers() 978 uint64_t fb_div = (uint64_t)vco_freq * fb_factor; in radeon_uvd_calc_upll_dividers() 990 vclk_div = radeon_uvd_calc_upll_post_div(vco_freq, vclk, in radeon_uvd_calc_upll_dividers() 996 dclk_div = radeon_uvd_calc_upll_post_div(vco_freq, dclk, in radeon_uvd_calc_upll_dividers() 1002 score = vclk - (vco_freq / vclk_div) + dclk - (vco_freq / dclk_div); in radeon_uvd_calc_upll_dividers()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 917 static unsigned radeon_uvd_calc_upll_post_div(unsigned vco_freq, in radeon_uvd_calc_upll_post_div() argument 922 unsigned post_div = vco_freq / target_freq; in radeon_uvd_calc_upll_post_div() 929 if ((vco_freq / post_div) > target_freq) in radeon_uvd_calc_upll_post_div() 969 unsigned vco_freq, ref_freq = rdev->clock.spll.reference_freq; in radeon_uvd_calc_upll_dividers() local 976 for (vco_freq = vco_min; vco_freq <= vco_max; vco_freq += 100) { in radeon_uvd_calc_upll_dividers() 978 uint64_t fb_div = (uint64_t)vco_freq * fb_factor; in radeon_uvd_calc_upll_dividers() 990 vclk_div = radeon_uvd_calc_upll_post_div(vco_freq, vclk, in radeon_uvd_calc_upll_dividers() 996 dclk_div = radeon_uvd_calc_upll_post_div(vco_freq, dclk, in radeon_uvd_calc_upll_dividers() 1002 score = vclk - (vco_freq / vclk_div) + dclk - (vco_freq / dclk_div); in radeon_uvd_calc_upll_dividers()
|