Home
last modified time | relevance | path

Searched refs:ratio (Results 1 – 25 of 364) sorted by relevance

12345678910>>...15

/linux-6.15/drivers/gpu/drm/amd/display/dc/sspl/
H A Ddc_spl_scl_easf_filters.c2258 return spl_get_easf_filter_6tap_64p(ratio); in spl_dscl_get_easf_filter_coeffs_64p()
2260 return spl_get_easf_filter_4tap_64p(ratio); in spl_dscl_get_easf_filter_coeffs_64p()
2262 return spl_get_easf_filter_3tap_64p(ratio); in spl_dscl_get_easf_filter_coeffs_64p()
2333 return spl_get_easf_filter_6tap_64p_s1_10(ratio); in spl_dscl_get_easf_filter_coeffs_64p_s1_10()
2335 return spl_get_easf_filter_4tap_64p_s1_10(ratio); in spl_dscl_get_easf_filter_coeffs_64p_s1_10()
2337 return spl_get_easf_filter_3tap_64p_s1_10(ratio); in spl_dscl_get_easf_filter_coeffs_64p_s1_10()
2398 if (ratio.value < spl_fixpt_from_fraction( in spl_easf_get_scale_ratio_to_reg_value()
2414 value = spl_easf_get_scale_ratio_to_reg_value(ratio, in spl_get_v_bf3_mode()
2423 value = spl_easf_get_scale_ratio_to_reg_value(ratio, in spl_get_h_bf3_mode()
2435 value = spl_easf_get_scale_ratio_to_reg_value(ratio, in spl_get_reducer_gain6()
[all …]
H A Ddc_spl_scl_filters.c1135 if (ratio.value < spl_fixpt_one.value) in spl_get_filter_3tap_64p()
1147 if (ratio.value < spl_fixpt_one.value) in spl_get_filter_4tap_64p()
1159 if (ratio.value < spl_fixpt_one.value) in spl_get_filter_5tap_64p()
1171 if (ratio.value < spl_fixpt_one.value) in spl_get_filter_6tap_64p()
1183 if (ratio.value < spl_fixpt_one.value) in spl_get_filter_7tap_64p()
1195 if (ratio.value < spl_fixpt_one.value) in spl_get_filter_8tap_64p()
1213 return spl_get_filter_8tap_64p(ratio); in spl_dscl_get_filter_coeffs_64p()
1215 return spl_get_filter_7tap_64p(ratio); in spl_dscl_get_filter_coeffs_64p()
1217 return spl_get_filter_6tap_64p(ratio); in spl_dscl_get_filter_coeffs_64p()
1219 return spl_get_filter_5tap_64p(ratio); in spl_dscl_get_filter_coeffs_64p()
[all …]
H A Ddc_spl_scl_easf_filters.h20 uint32_t spl_get_v_bf3_mode(struct spl_fixed31_32 ratio);
21 uint32_t spl_get_h_bf3_mode(struct spl_fixed31_32 ratio);
22 uint32_t spl_get_reducer_gain6(int taps, struct spl_fixed31_32 ratio);
23 uint32_t spl_get_reducer_gain4(int taps, struct spl_fixed31_32 ratio);
24 uint32_t spl_get_gainRing6(int taps, struct spl_fixed31_32 ratio);
25 uint32_t spl_get_gainRing4(int taps, struct spl_fixed31_32 ratio);
27 uint32_t spl_get_3tap_uptilt_maxval(int taps, struct spl_fixed31_32 ratio);
28 uint32_t spl_get_3tap_dntilt_slope(int taps, struct spl_fixed31_32 ratio);
29 uint32_t spl_get_3tap_uptilt1_slope(int taps, struct spl_fixed31_32 ratio);
30 uint32_t spl_get_3tap_uptilt2_slope(int taps, struct spl_fixed31_32 ratio);
[all …]
H A Ddc_spl_isharp_filters.c344 static unsigned int spl_calculate_sharpness_level_adj(struct spl_fixed31_32 ratio) in spl_calculate_sharpness_level_adj() argument
372 if (ratio.value >= ratio_level.value) { in spl_calculate_sharpness_level_adj()
382 static unsigned int spl_calculate_sharpness_level(struct spl_fixed31_32 ratio, in spl_calculate_sharpness_level() argument
409 sharpness_level_down_adj = spl_calculate_sharpness_level_adj(ratio); in spl_calculate_sharpness_level()
418 sharpness_level_down_adj = spl_calculate_sharpness_level_adj(ratio); in spl_calculate_sharpness_level()
426 sharpness_level_down_adj = spl_calculate_sharpness_level_adj(ratio); in spl_calculate_sharpness_level()
450 void spl_build_isharp_1dlut_from_reference_curve(struct spl_fixed31_32 ratio, enum system_setup set… in spl_build_isharp_1dlut_from_reference_curve() argument
461 unsigned int sharpnessX1000 = spl_calculate_sharpness_level(ratio, in spl_build_isharp_1dlut_from_reference_curve()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_scl_filters.c1343 if (ratio.value < dc_fixpt_one.value) in get_filter_3tap_16p()
1345 else if (ratio.value < dc_fixpt_from_fraction(4, 3).value) in get_filter_3tap_16p()
1347 else if (ratio.value < dc_fixpt_from_fraction(5, 3).value) in get_filter_3tap_16p()
1355 if (ratio.value < dc_fixpt_one.value) in get_filter_3tap_64p()
1357 else if (ratio.value < dc_fixpt_from_fraction(4, 3).value) in get_filter_3tap_64p()
1367 if (ratio.value < dc_fixpt_one.value) in get_filter_4tap_16p()
1379 if (ratio.value < dc_fixpt_one.value) in get_filter_4tap_64p()
1391 if (ratio.value < dc_fixpt_one.value) in get_filter_5tap_64p()
1403 if (ratio.value < dc_fixpt_one.value) in get_filter_6tap_64p()
1415 if (ratio.value < dc_fixpt_one.value) in get_filter_7tap_64p()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dwb_scl.c532 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_3tap_16p()
544 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_4tap_16p()
556 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_5tap_16p()
568 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_6tap_16p()
580 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_7tap_16p()
592 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_8tap_16p()
604 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_9tap_16p()
615 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_10tap_16p()
627 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_11tap_16p()
639 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_12tap_16p()
[all …]
/linux-6.15/tools/perf/tests/
H A Dparse-metric.c139 double ratio; in test_ipc() local
150 ratio == 1.5); in test_ipc()
156 double ratio; in test_frontend() local
169 ratio == 0.45); in test_frontend()
175 double ratio; in test_cache_miss_cycles() local
187 ratio == 1.25); in test_cache_miss_cycles()
215 double ratio; in test_dcache_l2() local
230 ratio == 0.3); in test_dcache_l2()
236 ratio == 0.7); in test_dcache_l2()
242 double ratio; in test_recursion_fail() local
[all …]
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_cdclk.c1283 u8 ratio; member
1287 { .refclk = 19200, .cdclk = 144000, .ratio = 60 },
1288 { .refclk = 19200, .cdclk = 288000, .ratio = 60 },
1289 { .refclk = 19200, .cdclk = 384000, .ratio = 60 },
1290 { .refclk = 19200, .cdclk = 576000, .ratio = 60 },
1291 { .refclk = 19200, .cdclk = 624000, .ratio = 65 },
1544 return display->cdclk.hw.ref * table[i].ratio; in bxt_calc_cdclk_pll_vco()
1663 u32 val, ratio; in bxt_de_pll_readout() local
1688 ratio = val & ICL_CDCLK_PLL_RATIO_MASK; in bxt_de_pll_readout()
1692 cdclk_config->vco = ratio * cdclk_config->ref; in bxt_de_pll_readout()
[all …]
/linux-6.15/drivers/thermal/intel/
H A Dintel_powerclamp.c378 if (ratio == 1 && in get_compensation()
382 comp = (cal_data[ratio].steady_comp + in get_compensation()
383 cal_data[ratio + 1].steady_comp + in get_compensation()
384 cal_data[ratio + 2].steady_comp) / 3; in get_compensation()
389 comp = (cal_data[ratio].steady_comp + in get_compensation()
390 cal_data[ratio - 1].steady_comp + in get_compensation()
391 cal_data[ratio - 2].steady_comp) / 3; in get_compensation()
395 comp = (cal_data[ratio].steady_comp + in get_compensation()
396 cal_data[ratio - 1].steady_comp + in get_compensation()
401 if (comp + ratio >= MAX_TARGET_RATIO) in get_compensation()
[all …]
/linux-6.15/sound/soc/codecs/
H A Dcs42xx8.c266 u32 ratio[2]; in cs42xx8_hw_params() local
303 (cs42xx8_ratios[i].ratio[0] == ratio[tx] || in cs42xx8_hw_params()
304 cs42xx8_ratios[i].ratio[1] == ratio[tx] || in cs42xx8_hw_params()
305 cs42xx8_ratios[i].ratio[2] == ratio[tx]) : in cs42xx8_hw_params()
306 (cs42xx8_ratios[i].ratio[fm[tx]] == ratio[tx])) && in cs42xx8_hw_params()
310 if (!ratio[tx]) in cs42xx8_hw_params()
315 (cs42xx8_ratios[i].ratio[0] == ratio[!tx] || in cs42xx8_hw_params()
316 cs42xx8_ratios[i].ratio[1] == ratio[!tx] || in cs42xx8_hw_params()
317 cs42xx8_ratios[i].ratio[2] == ratio[!tx]) : in cs42xx8_hw_params()
318 (cs42xx8_ratios[i].ratio[fm[!tx]] == ratio[!tx])); in cs42xx8_hw_params()
[all …]
H A Dwm8974.c380 if (ratio <= 2) { in wm8974_get_mclkdiv()
382 ratio = 2; in wm8974_get_mclkdiv()
383 } else if (ratio == 3) { in wm8974_get_mclkdiv()
385 } else if (ratio == 4) { in wm8974_get_mclkdiv()
387 } else if (ratio <= 6) { in wm8974_get_mclkdiv()
389 ratio = 6; in wm8974_get_mclkdiv()
390 } else if (ratio <= 8) { in wm8974_get_mclkdiv()
392 ratio = 8; in wm8974_get_mclkdiv()
395 ratio = 12; in wm8974_get_mclkdiv()
398 ratio = 16; in wm8974_get_mclkdiv()
[all …]
H A Dwm8940.c652 if (ratio <= 2) { in wm8940_get_mclkdiv()
654 ratio = 2; in wm8940_get_mclkdiv()
655 } else if (ratio == 3) { in wm8940_get_mclkdiv()
657 } else if (ratio == 4) { in wm8940_get_mclkdiv()
659 } else if (ratio <= 6) { in wm8940_get_mclkdiv()
661 ratio = 6; in wm8940_get_mclkdiv()
662 } else if (ratio <= 8) { in wm8940_get_mclkdiv()
664 ratio = 8; in wm8940_get_mclkdiv()
667 ratio = 12; in wm8940_get_mclkdiv()
670 ratio = 16; in wm8940_get_mclkdiv()
[all …]
/linux-6.15/drivers/media/dvb-frontends/
H A Dves1x93.c165 u32 ratio; in ves1x93_set_symbolrate() local
184 ratio = tmp / FIN; in ves1x93_set_symbolrate()
187 ratio = (ratio << 8) + tmp / FIN; in ves1x93_set_symbolrate()
190 ratio = (ratio << 8) + tmp / FIN; in ves1x93_set_symbolrate()
194 if (ratio < MUL/3) FNR = 0; in ves1x93_set_symbolrate()
195 if (ratio < (MUL*11)/50) FNR = 1; in ves1x93_set_symbolrate()
196 if (ratio < MUL/6) FNR = 2; in ves1x93_set_symbolrate()
197 if (ratio < MUL/9) FNR = 3; in ves1x93_set_symbolrate()
198 if (ratio < MUL/12) FNR = 4; in ves1x93_set_symbolrate()
200 if (ratio < MUL/24) FNR = 6; in ves1x93_set_symbolrate()
[all …]
H A Dz0194a.h13 u32 srate, u32 ratio) in sharp_z0194a_set_symbol_rate() argument
33 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff); in sharp_z0194a_set_symbol_rate()
34 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff); in sharp_z0194a_set_symbol_rate()
35 stv0299_writereg(fe, 0x21, (ratio) & 0xf0); in sharp_z0194a_set_symbol_rate()
H A Dtda8083.c124 u32 ratio; in tda8083_set_symbolrate() local
140 ratio = tmp / srate; in tda8083_set_symbolrate()
143 ratio = (ratio << 8) + tmp / srate; in tda8083_set_symbolrate()
146 ratio = (ratio << 8) + tmp / srate; in tda8083_set_symbolrate()
148 dprintk("tda8083: ratio == %08x\n", (unsigned int) ratio); in tda8083_set_symbolrate()
151 tda8083_writereg (state, 0x02, (ratio >> 16) & 0xff); in tda8083_set_symbolrate()
152 tda8083_writereg (state, 0x03, (ratio >> 8) & 0xff); in tda8083_set_symbolrate()
153 tda8083_writereg (state, 0x04, (ratio ) & 0xff); in tda8083_set_symbolrate()
H A Dbsbe1.h34 static int alps_bsbe1_set_symbol_rate(struct dvb_frontend* fe, u32 srate, u32 ratio) in alps_bsbe1_set_symbol_rate() argument
48 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff); in alps_bsbe1_set_symbol_rate()
49 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff); in alps_bsbe1_set_symbol_rate()
50 stv0299_writereg(fe, 0x21, (ratio ) & 0xf0); in alps_bsbe1_set_symbol_rate()
H A Dbsru6.h53 static int alps_bsru6_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in alps_bsru6_set_symbol_rate() argument
80 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff); in alps_bsru6_set_symbol_rate()
81 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff); in alps_bsru6_set_symbol_rate()
82 stv0299_writereg(fe, 0x21, ratio & 0xf0); in alps_bsru6_set_symbol_rate()
/linux-6.15/sound/soc/fsl/
H A Dfsl_esai.c176 if (ratio > 2 * 8 * 256 * maxfp || ratio < 2) { in fsl_esai_divisor_cal()
180 } else if (ratio % 2) { in fsl_esai_divisor_cal()
185 ratio /= 2; in fsl_esai_divisor_cal()
190 if (ratio <= 256) { in fsl_esai_divisor_cal()
191 pm = ratio; in fsl_esai_divisor_cal()
205 if (prod == ratio) in fsl_esai_divisor_cal()
208 sub = prod - ratio; in fsl_esai_divisor_cal()
210 sub = ratio - prod; in fsl_esai_divisor_cal()
266 u32 ratio, ecr = 0; in fsl_esai_set_dai_sysclk() local
332 } else if (ratio < 2) { in fsl_esai_set_dai_sysclk()
[all …]
/linux-6.15/tools/testing/selftests/memory-hotplug/
H A Dmem-on-off-test.sh149 ratio=2
165 ratio=$OPTARG
166 if [ "$ratio" -gt 100 ] || [ "$ratio" -lt 0 ]; then
181 echo "Test scope: $ratio% hotplug memory"
203 target=`echo "a=$hotpluggable_num*$ratio; if ( a%100 ) a/100+1 else a/100" | bc`
204 echo -e "\t offline $ratio% hot-pluggable memory in online state"
271 if [ $((RANDOM % 100)) -lt $ratio ]; then
297 if [ $((RANDOM % 100)) -lt $ratio ]; then
/linux-6.15/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h252 const uint16_t *get_filter_3tap_16p(struct fixed31_32 ratio);
253 const uint16_t *get_filter_3tap_64p(struct fixed31_32 ratio);
254 const uint16_t *get_filter_4tap_16p(struct fixed31_32 ratio);
255 const uint16_t *get_filter_4tap_64p(struct fixed31_32 ratio);
256 const uint16_t *get_filter_5tap_64p(struct fixed31_32 ratio);
257 const uint16_t *get_filter_6tap_64p(struct fixed31_32 ratio);
258 const uint16_t *get_filter_7tap_64p(struct fixed31_32 ratio);
259 const uint16_t *get_filter_8tap_64p(struct fixed31_32 ratio);
/linux-6.15/drivers/media/platform/ti/omap3isp/
H A Dispresizer.c324 if (ratio->horz > MID_RESIZE_VALUE) in resizer_set_ratio()
330 if (ratio->vert > MID_RESIZE_VALUE) in resizer_set_ratio()
782 struct resizer_ratio *ratio) in resizer_calc_ratios() argument
809 if (ratio->vert > MID_RESIZE_VALUE) in resizer_calc_ratios()
812 ratio->vert = clamp_t(unsigned int, ratio->vert, in resizer_calc_ratios()
883 ratio->horz = clamp_t(unsigned int, ratio->horz, in resizer_calc_ratios()
1231 struct resizer_ratio ratio; in resizer_get_selection() local
1285 struct resizer_ratio ratio; in resizer_set_selection() local
1337 res->ratio = ratio; in resizer_set_selection()
1383 struct resizer_ratio ratio; in resizer_try_format() local
[all …]
/linux-6.15/tools/power/cpupower/utils/
H A Dcpufreq-info.c173 unsigned int ratio; in get_boost_mode_x86() local
185 if (ratio) in get_boost_mode_x86()
187 ratio * bclk); in get_boost_mode_x86()
190 if (ratio) in get_boost_mode_x86()
192 ratio * bclk); in get_boost_mode_x86()
194 ratio = (intel_turbo_ratio >> 8) & 0xFF; in get_boost_mode_x86()
195 if (ratio) in get_boost_mode_x86()
197 ratio * bclk); in get_boost_mode_x86()
199 ratio = (intel_turbo_ratio >> 0) & 0xFF; in get_boost_mode_x86()
200 if (ratio) in get_boost_mode_x86()
[all …]
/linux-6.15/arch/x86/kernel/
H A Dtsc_msr.c168 u32 lo, hi, ratio, freq, tscref; in cpu_khz_from_msr() local
182 ratio = (lo >> 8) & 0xff; in cpu_khz_from_msr()
185 ratio = (hi >> 8) & 0x1f; in cpu_khz_from_msr()
204 res = DIV_ROUND_CLOSEST(tscref * ratio, md->divider); in cpu_khz_from_msr()
207 res = freq * ratio; in cpu_khz_from_msr()
/linux-6.15/Documentation/devicetree/bindings/iio/adc/
H A Dti,tsc2046.yaml56 oversampling-ratio: true
91 oversampling-ratio = <5>;
99 oversampling-ratio = <5>;
104 oversampling-ratio = <5>;
109 oversampling-ratio = <5>;
/linux-6.15/tools/perf/util/
H A Dstat-shadow.c199 double ratio = 0; in print_ratio() local
346 double ratio = cycles / nsecs; in print_cycles() local
349 "GHz", ratio); in print_cycles()
501 double ratio, scale, threshold; in generic_metric() local
534 ratio *= scale; in generic_metric()
544 metric_bf, ratio); in generic_metric()
550 ratio); in generic_metric()
569 double ratio = 0.0; in test_generic_metric() local
579 ratio = 0.0; in test_generic_metric()
583 return ratio; in test_generic_metric()
[all …]

12345678910>>...15