Searched refs:div_int (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/drivers/clk/ |
| H A D | clk-versaclock5.c | 172 u32 div_int; member 435 u32 div_int, div_frc; in vc5_pll_recalc_rate() local 452 u32 div_int; in vc5_pll_round_rate() local 459 if (div_int > 0xfff) in vc5_pll_round_rate() 467 hwdata->div_int = div_int; in vc5_pll_round_rate() 502 u32 div_int, div_frc; in vc5_fod_recalc_rate() local 529 u32 div_int; in vc5_fod_round_rate() local 533 div_int = f_in / rate; in vc5_fod_round_rate() 540 div_int = 0xffe; in vc5_fod_round_rate() 549 hwdata->div_int = div_int; in vc5_fod_round_rate() [all …]
|
| H A D | clk-versaclock3.c | 172 u32 div_int; member 366 u32 div_int, div_frc, val; in vc3_pll_recalc_rate() local 370 div_int = (val & GENMASK(2, 0)) << 8; in vc3_pll_recalc_rate() 372 div_int |= val; in vc3_pll_recalc_rate() 380 (div_int * VC3_2_POW_16 + div_frc) / VC3_2_POW_16); in vc3_pll_recalc_rate() 382 rate = parent_rate * div_int; in vc3_pll_recalc_rate() 400 vc3->div_int = rate / *parent_rate; in vc3_pll_round_rate() 403 if (vc3->div_int > 0x7ff) in vc3_pll_round_rate() 412 (vc3->div_int * VC3_2_POW_16 + vc3->div_frc) / VC3_2_POW_16); in vc3_pll_round_rate() 414 rate = *parent_rate * vc3->div_int; in vc3_pll_round_rate() [all …]
|
| H A D | clk-versaclock7.c | 772 u32 *div_int, u64 *div_frac) in vc7_calc_fod_1st_stage() argument 776 *div_int = (u32)div64_u64_rem(parent_rate, rate, &rem); in vc7_calc_fod_1st_stage()
|
| /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
| H A D | phy_lcn.c | 1614 u32 div_int, div_frac, fvco3, fpfd, fref3, fcal_div; in wlc_lcnphy_radio_2064_channel_tune_4313() local 1705 div_int = ((fvco3 * (PLL_2064_MHZ >> 4)) / fref3) << 4; in wlc_lcnphy_radio_2064_channel_tune_4313() 1709 div_int++; in wlc_lcnphy_radio_2064_channel_tune_4313() 1715 (u8) (div_int >> 4)); in wlc_lcnphy_radio_2064_channel_tune_4313() 1717 (u8) (div_int << 4)); in wlc_lcnphy_radio_2064_channel_tune_4313()
|