Home
last modified time | relevance | path

Searched refs:FRAC_BITS (Results 1 – 7 of 7) sorted by relevance

/drivers/thermal/
Dgov_power_allocator.c24 #define FRAC_BITS 10 macro
25 #define int_to_frac(x) ((x) << FRAC_BITS)
26 #define frac_to_int(x) ((x) >> FRAC_BITS)
38 return (x * y) >> FRAC_BITS; in mul_frac()
51 return div_s64(x << FRAC_BITS, y); in div_frac()
460 weight = 1 << FRAC_BITS; in allocate_power()
/drivers/gpu/drm/radeon/
Dradeon_legacy_tv.c68 #define FRAC_BITS 0xe macro
615 tmp |= (vert_space * (1 << FRAC_BITS) / 10000); in radeon_legacy_tv_mode_set()
645 tv_y_saw_tooth_cntl = (vert_space * SLOPE_value[i] * (1 << (FRAC_BITS - 1)) + in radeon_legacy_tv_mode_set()
647 (1 << (FRAC_BITS - 1)) / 8) << 16); in radeon_legacy_tv_mode_set()
650 RADEON_Y_FALL_PING_PONG | (272 * SLOPE_value[i] / 8) * (1 << (FRAC_BITS - 1)) / in radeon_legacy_tv_mode_set()
653 (flicker_removal * 1024 - 272) * SLOPE_value[i] / 8 * (1 << (FRAC_BITS - 1)) / 1024; in radeon_legacy_tv_mode_set()
/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_10nm.c40 #define FRAC_BITS 18 macro
115 multiplier = 1 << FRAC_BITS; in dsi_pll_calc_dec_frac()
155 ssc_step_size *= (1 << FRAC_BITS); in dsi_pll_calc_ssc()
166 config->decimal_div_start, frac, FRAC_BITS); in dsi_pll_calc_ssc()
430 multiplier = 1 << FRAC_BITS; in dsi_pll_10nm_vco_recalc_rate()
Ddsi_phy_7nm.c40 #define FRAC_BITS 18 macro
115 multiplier = 1 << FRAC_BITS; in dsi_pll_calc_dec_frac()
157 ssc_step_size *= (1 << FRAC_BITS); in dsi_pll_calc_ssc()
168 config->decimal_div_start, frac, FRAC_BITS); in dsi_pll_calc_ssc()
458 multiplier = 1 << FRAC_BITS; in dsi_pll_7nm_vco_recalc_rate()
/drivers/cpufreq/
Dintel_pstate.c48 #define FRAC_BITS 8 macro
49 #define int_tofp(X) ((int64_t)(X) << FRAC_BITS)
50 #define fp_toint(X) ((X) >> FRAC_BITS)
52 #define ONE_EIGHTH_FP ((int64_t)1 << (FRAC_BITS - 3))
55 #define EXT_FRAC_BITS (EXT_BITS + FRAC_BITS)
61 return ((int64_t)x * (int64_t)y) >> FRAC_BITS; in mul_fp()
66 return div64_s64((int64_t)x << FRAC_BITS, y); in div_fp()
74 mask = (1 << FRAC_BITS) - 1; in ceiling_fp()
/drivers/net/wireless/realtek/rtw88/
Dphy.c716 #define FRAC_BITS 3 macro
743 linear = i > 2 ? linear << FRAC_BITS : linear; in rtw_phy_db_2_linear()
758 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][7]) in rtw_phy_linear_2_db()
765 if (i <= 2 && (linear << FRAC_BITS) <= db_invert_table[i][j]) in rtw_phy_linear_2_db()
815 sum = (sum + (1 << (FRAC_BITS - 1))) >> FRAC_BITS; in rtw_phy_rf_power_2_rssi()
/drivers/staging/media/ipu3/
Dipu3-css-params.c2860 static const unsigned int FRAC_BITS = IMGU_ABI_GDC_FRAC_BITS; in imgu_css_cfg_gdc_table() local
2878 gdc_luma.p0_x = (OFFSET_X - (OFFSET_X & XMEM_ALIGN_MASK)) << FRAC_BITS; in imgu_css_cfg_gdc_table()
2880 gdc_luma.p1_x = gdc_luma.p0_x + (IMGU_DVS_BLOCK_W << FRAC_BITS); in imgu_css_cfg_gdc_table()
2883 gdc_luma.p2_y = gdc_luma.p0_y + (IMGU_DVS_BLOCK_H << FRAC_BITS); in imgu_css_cfg_gdc_table()
2901 FRAC_BITS; in imgu_css_cfg_gdc_table()
2903 gdc_chroma.p1_x = gdc_chroma.p0_x + (IMGU_DVS_BLOCK_W << FRAC_BITS); in imgu_css_cfg_gdc_table()
2906 gdc_chroma.p2_y = gdc_chroma.p0_y + (IMGU_DVS_BLOCK_H / 2 << FRAC_BITS); in imgu_css_cfg_gdc_table()