Home
last modified time | relevance | path

Searched refs:rate_frac (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/airoha/
H A Dairoha_eth.c2712 u32 val, config, tick, unit, rate, rate_frac; in airoha_qdma_set_rl_token_bucket() local
2732 rate_frac = rate_val % unit; in airoha_qdma_set_rl_token_bucket()
2733 rate_frac = FIELD_PREP(TRTCM_TOKEN_RATE_MASK, rate_frac) / unit; in airoha_qdma_set_rl_token_bucket()
2735 FIELD_PREP(TRTCM_TOKEN_RATE_FRACTION_MASK, rate_frac); in airoha_qdma_set_rl_token_bucket()
2834 u32 val, config, tick, unit, rate, rate_frac; in airoha_qdma_set_trtcm_token_bucket() local
2853 rate_frac = rate_val % unit; in airoha_qdma_set_trtcm_token_bucket()
2854 rate_frac = FIELD_PREP(TRTCM_TOKEN_RATE_MASK, rate_frac) / unit; in airoha_qdma_set_trtcm_token_bucket()
2856 FIELD_PREP(TRTCM_TOKEN_RATE_FRACTION_MASK, rate_frac); in airoha_qdma_set_trtcm_token_bucket()
/linux/drivers/clk/stm32/
H A Dclk-stm32mp1.c847 u64 rate, rate_frac = 0; in pll_recalc_rate() local
859 rate_frac = (u64)parent_rate * (u64)frac; in pll_recalc_rate()
860 do_div(rate_frac, (divm * 8192)); in pll_recalc_rate()
863 return rate + rate_frac; in pll_recalc_rate()