Searched refs:frac_bits (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/kernel/sched/ |
| H A D | loadavg.c | 109 fixed_power_int(unsigned long x, unsigned int frac_bits, unsigned int n) in fixed_power_int() argument 111 unsigned long result = 1UL << frac_bits; in fixed_power_int() 117 result += 1UL << (frac_bits - 1); in fixed_power_int() 118 result >>= frac_bits; in fixed_power_int() 124 x += 1UL << (frac_bits - 1); in fixed_power_int() 125 x >>= frac_bits; in fixed_power_int()
|
| /linux-6.15/drivers/clk/bcm/ |
| H A D | clk-bcm2835.c | 497 u32 frac_bits; member 1947 .frac_bits = 0, 1986 .frac_bits = 8, 1994 .frac_bits = 8, 2007 .frac_bits = 0, 2015 .frac_bits = 8, 2029 .frac_bits = 8, 2041 .frac_bits = 0, 2049 .frac_bits = 8, 2057 .frac_bits = 8, [all …]
|
| /linux-6.15/drivers/md/ |
| H A D | dm-ps-historical-service-time.c | 86 static u64 fixed_power(u64 x, unsigned int frac_bits, unsigned int n) in fixed_power() argument 88 unsigned long result = 1UL << frac_bits; in fixed_power() 94 result += 1UL << (frac_bits - 1); in fixed_power() 95 result >>= frac_bits; in fixed_power() 101 x += 1UL << (frac_bits - 1); in fixed_power() 102 x >>= frac_bits; in fixed_power()
|
| /linux-6.15/drivers/gpu/drm/amd/display/include/ |
| H A D | fixed31_32.h | 517 static inline struct fixed31_32 dc_fixpt_truncate(struct fixed31_32 arg, unsigned int frac_bits) in dc_fixpt_truncate() argument 521 if (frac_bits >= FIXED31_32_BITS_PER_FRACTIONAL_PART) { in dc_fixpt_truncate() 522 ASSERT(frac_bits == FIXED31_32_BITS_PER_FRACTIONAL_PART); in dc_fixpt_truncate() 528 arg.value &= (~0ULL) << (FIXED31_32_BITS_PER_FRACTIONAL_PART - frac_bits); in dc_fixpt_truncate()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/sspl/ |
| H A D | spl_fixpt31_32.h | 499 … inline struct spl_fixed31_32 spl_fixpt_truncate(struct spl_fixed31_32 arg, unsigned int frac_bits) in spl_fixpt_truncate() argument 503 if (frac_bits >= FIXED31_32_BITS_PER_FRACTIONAL_PART) { in spl_fixpt_truncate() 504 SPL_ASSERT(frac_bits == FIXED31_32_BITS_PER_FRACTIONAL_PART); in spl_fixpt_truncate() 510 arg.value &= (~0ULL) << (FIXED31_32_BITS_PER_FRACTIONAL_PART - frac_bits); in spl_fixpt_truncate()
|
| /linux-6.15/sound/soc/fsl/ |
| H A D | fsl_easrc.c | 179 unsigned int frac_bits; in fsl_easrc_set_rs_ratio() local 186 frac_bits = 39; in fsl_easrc_set_rs_ratio() 190 frac_bits = 38; in fsl_easrc_set_rs_ratio() 194 frac_bits = 37; in fsl_easrc_set_rs_ratio() 1962 unsigned int frac_bits; in fsl_easrc_m2m_calc_out_len() local 1968 frac_bits = 39; in fsl_easrc_m2m_calc_out_len() 1972 frac_bits = 38; in fsl_easrc_m2m_calc_out_len() 1976 frac_bits = 37; in fsl_easrc_m2m_calc_out_len() 2049 frac_bits = 39; in fsl_easrc_m2m_set_ratio_mod() 2053 frac_bits = 38; in fsl_easrc_m2m_set_ratio_mod() [all …]
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_color.c | 599 static u16 ctm_to_twos_complement(u64 coeff, int int_bits, int frac_bits) in ctm_to_twos_complement() argument 604 c >>= 32 - frac_bits - 1; in ctm_to_twos_complement() 612 c = clamp(c, -(s64)BIT(int_bits + frac_bits - 1), in ctm_to_twos_complement() 613 (s64)(BIT(int_bits + frac_bits - 1) - 1)); in ctm_to_twos_complement() 615 return c & (BIT(int_bits + frac_bits) - 1); in ctm_to_twos_complement()
|