Home
last modified time | relevance | path

Searched refs:ratio (Results 1 - 25 of 417) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dwb_scl.c530 const uint16_t *wbscl_get_filter_3tap_16p(struct fixed31_32 ratio) in wbscl_get_filter_3tap_16p() argument
532 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_3tap_16p()
534 else if (ratio.value < dc_fixpt_from_fraction(4, 3).value) in wbscl_get_filter_3tap_16p()
536 else if (ratio.value < dc_fixpt_from_fraction(5, 3).value) in wbscl_get_filter_3tap_16p()
542 const uint16_t *wbscl_get_filter_4tap_16p(struct fixed31_32 ratio) in wbscl_get_filter_4tap_16p() argument
544 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_4tap_16p()
546 else if (ratio.value < dc_fixpt_from_fraction(4, 3).value) in wbscl_get_filter_4tap_16p()
548 else if (ratio.value < dc_fixpt_from_fraction(5, 3).value) in wbscl_get_filter_4tap_16p()
554 static const uint16_t *wbscl_get_filter_5tap_16p(struct fixed31_32 ratio) in wbscl_get_filter_5tap_16p() argument
556 if (ratio in wbscl_get_filter_5tap_16p()
566 wbscl_get_filter_6tap_16p(struct fixed31_32 ratio) wbscl_get_filter_6tap_16p() argument
578 wbscl_get_filter_7tap_16p(struct fixed31_32 ratio) wbscl_get_filter_7tap_16p() argument
590 wbscl_get_filter_8tap_16p(struct fixed31_32 ratio) wbscl_get_filter_8tap_16p() argument
602 wbscl_get_filter_9tap_16p(struct fixed31_32 ratio) wbscl_get_filter_9tap_16p() argument
613 wbscl_get_filter_10tap_16p(struct fixed31_32 ratio) wbscl_get_filter_10tap_16p() argument
625 wbscl_get_filter_11tap_16p(struct fixed31_32 ratio) wbscl_get_filter_11tap_16p() argument
637 wbscl_get_filter_12tap_16p(struct fixed31_32 ratio) wbscl_get_filter_12tap_16p() argument
649 wbscl_get_filter_coeffs_16p(int taps, struct fixed31_32 ratio) wbscl_get_filter_coeffs_16p() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dwb_scl.c530 static const uint16_t *wbscl_get_filter_3tap_16p(struct fixed31_32 ratio) in wbscl_get_filter_3tap_16p() argument
532 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_3tap_16p()
534 else if (ratio.value < dc_fixpt_from_fraction(4, 3).value) in wbscl_get_filter_3tap_16p()
536 else if (ratio.value < dc_fixpt_from_fraction(5, 3).value) in wbscl_get_filter_3tap_16p()
542 static const uint16_t *wbscl_get_filter_4tap_16p(struct fixed31_32 ratio) in wbscl_get_filter_4tap_16p() argument
544 if (ratio.value < dc_fixpt_one.value) in wbscl_get_filter_4tap_16p()
546 else if (ratio.value < dc_fixpt_from_fraction(4, 3).value) in wbscl_get_filter_4tap_16p()
548 else if (ratio.value < dc_fixpt_from_fraction(5, 3).value) in wbscl_get_filter_4tap_16p()
554 static const uint16_t *wbscl_get_filter_5tap_16p(struct fixed31_32 ratio) in wbscl_get_filter_5tap_16p() argument
556 if (ratio in wbscl_get_filter_5tap_16p()
566 wbscl_get_filter_6tap_16p(struct fixed31_32 ratio) wbscl_get_filter_6tap_16p() argument
578 wbscl_get_filter_7tap_16p(struct fixed31_32 ratio) wbscl_get_filter_7tap_16p() argument
590 wbscl_get_filter_8tap_16p(struct fixed31_32 ratio) wbscl_get_filter_8tap_16p() argument
602 wbscl_get_filter_9tap_16p(struct fixed31_32 ratio) wbscl_get_filter_9tap_16p() argument
613 wbscl_get_filter_10tap_16p(struct fixed31_32 ratio) wbscl_get_filter_10tap_16p() argument
625 wbscl_get_filter_11tap_16p(struct fixed31_32 ratio) wbscl_get_filter_11tap_16p() argument
637 wbscl_get_filter_12tap_16p(struct fixed31_32 ratio) wbscl_get_filter_12tap_16p() argument
649 wbscl_get_filter_coeffs_16p(int taps, struct fixed31_32 ratio) wbscl_get_filter_coeffs_16p() argument
[all...]
/kernel/linux/linux-6.6/tools/perf/tests/
H A Dparse-metric.c125 static int compute_metric(const char *name, struct value *vals, double *ratio) in compute_metric() argument
127 return __compute_metric(name, vals, name, ratio, NULL, NULL); in compute_metric()
139 double ratio; in test_ipc() local
147 compute_metric("IPC", vals, &ratio) == 0); in test_ipc()
149 TEST_ASSERT_VAL("IPC failed, wrong ratio", in test_ipc()
150 ratio == 1.5); in test_ipc()
156 double ratio; in test_frontend() local
166 compute_metric("Frontend_Bound_SMT", vals, &ratio) == 0); in test_frontend()
168 TEST_ASSERT_VAL("Frontend_Bound_SMT failed, wrong ratio", in test_frontend()
169 ratio in test_frontend()
175 double ratio; test_cache_miss_cycles() local
215 double ratio; test_dcache_l2() local
242 double ratio; test_recursion_fail() local
259 double ratio; test_memory_bandwidth() local
[all...]
/kernel/linux/linux-5.10/tools/perf/tests/
H A Dparse-metric.c192 static int compute_metric(const char *name, struct value *vals, double *ratio) in compute_metric() argument
194 return __compute_metric(name, vals, name, ratio, NULL, NULL); in compute_metric()
206 double ratio; in test_ipc() local
214 compute_metric("IPC", vals, &ratio) == 0); in test_ipc()
216 TEST_ASSERT_VAL("IPC failed, wrong ratio", in test_ipc()
217 ratio == 1.5); in test_ipc()
223 double ratio; in test_frontend() local
233 compute_metric("Frontend_Bound_SMT", vals, &ratio) == 0); in test_frontend()
235 TEST_ASSERT_VAL("Frontend_Bound_SMT failed, wrong ratio", in test_frontend()
236 ratio in test_frontend()
242 double ratio; test_cache_miss_cycles() local
282 double ratio; test_dcache_l2() local
309 double ratio; test_recursion_fail() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dstat-shadow.c302 static const char *get_ratio_color(enum grc_type type, double ratio) in get_ratio_color() argument
311 if (ratio > grc_table[type][0]) in get_ratio_color()
313 else if (ratio > grc_table[type][1]) in get_ratio_color()
315 else if (ratio > grc_table[type][2]) in get_ratio_color()
454 double total, ratio = 0.0; in print_stalled_cycles_frontend() local
461 ratio = avg / total * 100.0; in print_stalled_cycles_frontend()
463 color = get_ratio_color(GRC_STALLED_CYCLES_FE, ratio); in print_stalled_cycles_frontend()
465 if (ratio) in print_stalled_cycles_frontend()
467 ratio); in print_stalled_cycles_frontend()
478 double total, ratio in print_stalled_cycles_backend() local
499 double total, ratio = 0.0; print_branch_misses() local
521 double total, ratio = 0.0; print_l1_dcache_misses() local
543 double total, ratio = 0.0; print_l1_icache_misses() local
563 double total, ratio = 0.0; print_dtlb_cache_misses() local
583 double total, ratio = 0.0; print_itlb_cache_misses() local
603 double total, ratio = 0.0; print_ll_cache_misses() local
858 double ratio, scale; generic_metric() local
909 double ratio = 0.0; test_generic_metric() local
931 double total, ratio = 0.0, total2; perf_stat__print_shadow_stats() local
[all...]
/kernel/linux/linux-5.10/drivers/thermal/intel/
H A Dintel_powerclamp.c48 * we increment the confidence counter for the given target ratio.
54 * idle ratio. Similar to frequency modulation.
174 "\tpowerclamp controls idle ratio within this window. larger\n"
262 static unsigned int get_compensation(int ratio) in get_compensation() argument
270 if (ratio == 1 && in get_compensation()
271 cal_data[ratio].confidence >= CONFIDENCE_OK && in get_compensation()
272 cal_data[ratio + 1].confidence >= CONFIDENCE_OK && in get_compensation()
273 cal_data[ratio + 2].confidence >= CONFIDENCE_OK) { in get_compensation()
274 comp = (cal_data[ratio].steady_comp + in get_compensation()
275 cal_data[ratio in get_compensation()
[all...]
/kernel/linux/linux-6.6/drivers/thermal/intel/
H A Dintel_powerclamp.c42 * we increment the confidence counter for the given target ratio.
48 * idle ratio. Similar to frequency modulation.
56 /* Idle ratio observed using package C-state counters */
263 MODULE_PARM_DESC(max_idle, "maximum injected idle time to the total CPU time ratio in percent range:1-100");
311 "\tpowerclamp controls idle ratio within this window. larger\n"
399 static unsigned int get_compensation(int ratio) in get_compensation() argument
407 if (ratio == 1 && in get_compensation()
408 cal_data[ratio].confidence >= CONFIDENCE_OK && in get_compensation()
409 cal_data[ratio + 1].confidence >= CONFIDENCE_OK && in get_compensation()
410 cal_data[ratio in get_compensation()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dcs42xx8.c182 unsigned int ratio[3]; member
266 u32 ratio[2]; in cs42xx8_hw_params() local
278 ratio[tx] = rate[tx] > 0 ? cs42xx8->sysclk / rate[tx] : 0; in cs42xx8_hw_params()
279 ratio[!tx] = rate[!tx] > 0 ? cs42xx8->sysclk / rate[!tx] : 0; in cs42xx8_hw_params()
301 /* Is the ratio[tx] valid ? */ in cs42xx8_hw_params()
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[ in cs42xx8_hw_params()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_cdclk.c1230 u8 ratio; member
1234 { .refclk = 19200, .cdclk = 144000, .divider = 8, .ratio = 60 },
1235 { .refclk = 19200, .cdclk = 288000, .divider = 4, .ratio = 60 },
1236 { .refclk = 19200, .cdclk = 384000, .divider = 3, .ratio = 60 },
1237 { .refclk = 19200, .cdclk = 576000, .divider = 2, .ratio = 60 },
1238 { .refclk = 19200, .cdclk = 624000, .divider = 2, .ratio = 65 },
1243 { .refclk = 19200, .cdclk = 79200, .divider = 8, .ratio = 33 },
1244 { .refclk = 19200, .cdclk = 158400, .divider = 4, .ratio = 33 },
1245 { .refclk = 19200, .cdclk = 316800, .divider = 2, .ratio = 33 },
1250 { .refclk = 19200, .cdclk = 172800, .divider = 2, .ratio
1493 u32 val, ratio; bxt_de_pll_readout() local
1605 int ratio = DIV_ROUND_CLOSEST(vco, dev_priv->display.cdclk.hw.ref); bxt_de_pll_enable() local
1634 int ratio = DIV_ROUND_CLOSEST(vco, dev_priv->display.cdclk.hw.ref); icl_cdclk_pll_enable() local
1652 int ratio = DIV_ROUND_CLOSEST(vco, dev_priv->display.cdclk.hw.ref); adlp_cdclk_pll_crawl() local
[all...]
/kernel/linux/linux-5.10/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 < MU in ves1x93_set_symbolrate()
[all...]
/kernel/linux/linux-6.6/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 < MU in ves1x93_set_symbolrate()
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dcs42xx8.c183 unsigned int ratio[3]; member
267 u32 ratio[2]; in cs42xx8_hw_params() local
279 ratio[tx] = rate[tx] > 0 ? cs42xx8->sysclk / rate[tx] : 0; in cs42xx8_hw_params()
280 ratio[!tx] = rate[!tx] > 0 ? cs42xx8->sysclk / rate[!tx] : 0; in cs42xx8_hw_params()
302 /* Is the ratio[tx] valid ? */ in cs42xx8_hw_params()
304 (cs42xx8_ratios[i].ratio[0] == ratio[tx] || in cs42xx8_hw_params()
305 cs42xx8_ratios[i].ratio[1] == ratio[tx] || in cs42xx8_hw_params()
306 cs42xx8_ratios[i].ratio[ in cs42xx8_hw_params()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h69 /* Active format aspect ratio */
270 const uint16_t *get_filter_3tap_16p(struct fixed31_32 ratio);
271 const uint16_t *get_filter_3tap_64p(struct fixed31_32 ratio);
272 const uint16_t *get_filter_4tap_16p(struct fixed31_32 ratio);
273 const uint16_t *get_filter_4tap_64p(struct fixed31_32 ratio);
274 const uint16_t *get_filter_5tap_64p(struct fixed31_32 ratio);
275 const uint16_t *get_filter_6tap_64p(struct fixed31_32 ratio);
276 const uint16_t *get_filter_7tap_64p(struct fixed31_32 ratio);
277 const uint16_t *get_filter_8tap_64p(struct fixed31_32 ratio);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h69 /* Active format aspect ratio */
266 const uint16_t *get_filter_3tap_16p(struct fixed31_32 ratio);
267 const uint16_t *get_filter_3tap_64p(struct fixed31_32 ratio);
268 const uint16_t *get_filter_4tap_16p(struct fixed31_32 ratio);
269 const uint16_t *get_filter_4tap_64p(struct fixed31_32 ratio);
270 const uint16_t *get_filter_5tap_64p(struct fixed31_32 ratio);
271 const uint16_t *get_filter_6tap_64p(struct fixed31_32 ratio);
272 const uint16_t *get_filter_7tap_64p(struct fixed31_32 ratio);
273 const uint16_t *get_filter_8tap_64p(struct fixed31_32 ratio);
/kernel/linux/linux-6.6/tools/testing/selftests/memory-hotplug/
H A Dmem-on-off-test.sh148 # Run with default of ratio=2 for Kselftest run
149 ratio=2
165 ratio=$OPTARG
166 if [ "$ratio" -gt 100 ] || [ "$ratio" -lt 0 ]; then
181 echo "Test scope: $ratio% hotplug memory"
200 # Offline $ratio percent of hot-pluggable 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"
267 # Offline $ratio percen
[all...]
/kernel/linux/linux-5.10/mm/
H A Dzswapd.c87 u64 ratio = atomic64_read(&memcg->memcg_reclaimed.ub_ufs2zram_ratio); in swapin_memcg() local
90 if (req_size > div_u64(swap_size * ratio, ESWAP_PERCENT_CONSTANT)) in swapin_memcg()
91 req_size = div_u64(swap_size * ratio, ESWAP_PERCENT_CONSTANT); in swapin_memcg()
110 u32 ratio = atomic_read(&memcg->memcg_reclaimed.ub_zram2ufs_ratio); in swapout_memcg() local
113 if (div_u64(all_size * ratio, ESWAP_PERCENT_CONSTANT) <= swap_size) in swapout_memcg()
115 if (req_size > div_u64(all_size * ratio, ESWAP_PERCENT_CONSTANT) - swap_size) in swapout_memcg()
116 req_size = div_u64(all_size * ratio, ESWAP_PERCENT_CONSTANT) - swap_size; in swapout_memcg()
256 unsigned long long ratio; in get_memcg_anon_refault_status() local
279 ratio = div64_u64((anon_pagefault - memcg->memcg_reclaimed.reclaimed_pagefault) * in get_memcg_anon_refault_status()
281 if (ratio > atomic_rea in get_memcg_anon_refault_status()
291 unsigned long long ratio; get_area_anon_refault_status() local
411 u64 ratio; zram_watermark_ok() local
723 u64 ratio; zram_watermark_diff() local
[all...]
/kernel/linux/linux-6.6/mm/
H A Dzswapd.c88 u64 ratio = atomic64_read(&memcg->memcg_reclaimed.ub_ufs2zram_ratio); in swapin_memcg() local
91 if (req_size > div_u64(swap_size * ratio, ESWAP_PERCENT_CONSTANT)) in swapin_memcg()
92 req_size = div_u64(swap_size * ratio, ESWAP_PERCENT_CONSTANT); in swapin_memcg()
111 u32 ratio = atomic_read(&memcg->memcg_reclaimed.ub_zram2ufs_ratio); in swapout_memcg() local
114 if (div_u64(all_size * ratio, ESWAP_PERCENT_CONSTANT) <= swap_size) in swapout_memcg()
116 if (req_size > div_u64(all_size * ratio, ESWAP_PERCENT_CONSTANT) - swap_size) in swapout_memcg()
117 req_size = div_u64(all_size * ratio, ESWAP_PERCENT_CONSTANT) - swap_size; in swapout_memcg()
257 unsigned long long ratio; in get_memcg_anon_refault_status() local
280 ratio = div64_u64((anon_pagefault - memcg->memcg_reclaimed.reclaimed_pagefault) * in get_memcg_anon_refault_status()
282 if (ratio > atomic_rea in get_memcg_anon_refault_status()
292 unsigned long long ratio; get_area_anon_refault_status() local
412 u64 ratio; zram_watermark_ok() local
724 u64 ratio; zram_watermark_diff() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
H A Dispresizer.c52 * Constants for ratio calculation
302 * @ratio: Structure for ratio parameters.
307 const struct resizer_ratio *ratio) in resizer_set_ratio()
315 rgval |= ((ratio->horz - 1) << ISPRSZ_CNT_HRSZ_SHIFT) in resizer_set_ratio()
317 rgval |= ((ratio->vert - 1) << ISPRSZ_CNT_VRSZ_SHIFT) in resizer_set_ratio()
322 if (ratio->horz > MID_RESIZE_VALUE) in resizer_set_ratio()
328 if (ratio->vert > MID_RESIZE_VALUE) in resizer_set_ratio()
680 * @ratio : return calculated ratios
684 * has a fixed number of phases that depend on the resizing ratio
306 resizer_set_ratio(struct isp_res_device *res, const struct resizer_ratio *ratio) resizer_set_ratio() argument
777 resizer_calc_ratios(struct isp_res_device *res, struct v4l2_rect *input, struct v4l2_mbus_framefmt *output, struct resizer_ratio *ratio) resizer_calc_ratios() argument
1229 struct resizer_ratio ratio; resizer_get_selection() local
1283 struct resizer_ratio ratio; resizer_set_selection() local
1379 struct resizer_ratio ratio; resizer_try_format() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/
H A Dispresizer.c52 * Constants for ratio calculation
305 * @ratio: Structure for ratio parameters.
310 const struct resizer_ratio *ratio) in resizer_set_ratio()
318 rgval |= ((ratio->horz - 1) << ISPRSZ_CNT_HRSZ_SHIFT) in resizer_set_ratio()
320 rgval |= ((ratio->vert - 1) << ISPRSZ_CNT_VRSZ_SHIFT) in resizer_set_ratio()
325 if (ratio->horz > MID_RESIZE_VALUE) in resizer_set_ratio()
331 if (ratio->vert > MID_RESIZE_VALUE) in resizer_set_ratio()
683 * @ratio : return calculated ratios
687 * has a fixed number of phases that depend on the resizing ratio
309 resizer_set_ratio(struct isp_res_device *res, const struct resizer_ratio *ratio) resizer_set_ratio() argument
780 resizer_calc_ratios(struct isp_res_device *res, struct v4l2_rect *input, struct v4l2_mbus_framefmt *output, struct resizer_ratio *ratio) resizer_calc_ratios() argument
1232 struct resizer_ratio ratio; resizer_get_selection() local
1286 struct resizer_ratio ratio; resizer_set_selection() local
1384 struct resizer_ratio ratio; resizer_try_format() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/memory-hotplug/
H A Dmem-on-off-test.sh139 # Run with default of ratio=2 for Kselftest run
140 ratio=2
156 ratio=$OPTARG
157 if [ "$ratio" -gt 100 ] || [ "$ratio" -lt 0 ]; then
172 echo "Test scope: $ratio% hotplug memory"
191 # Offline $ratio percent of hot-pluggable memory
194 target=`echo "a=$hotpluggable_num*$ratio; if ( a%100 ) a/100+1 else a/100" | bc`
195 echo -e "\t offline $ratio% hot-pluggable memory in online state"
255 # Offline $ratio percen
[all...]
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_esai.c166 * @ratio: desired overall ratio for the paticipating dividers
170 static int fsl_esai_divisor_cal(struct snd_soc_dai *dai, bool tx, u32 ratio, in fsl_esai_divisor_cal() argument
181 if (ratio > 2 * 8 * 256 * maxfp || ratio < 2) { in fsl_esai_divisor_cal()
182 dev_err(dai->dev, "the ratio is out of range (2 ~ %d)\n", in fsl_esai_divisor_cal()
185 } else if (ratio % 2) { in fsl_esai_divisor_cal()
190 ratio /= 2; in fsl_esai_divisor_cal()
192 psr = ratio <= 256 * maxfp ? ESAI_xCCR_xPSR_BYPASS : ESAI_xCCR_xPSR_DIV8; in fsl_esai_divisor_cal()
194 /* Do not loop-search if PM (1 ~ 256) alone can serve the ratio */ in fsl_esai_divisor_cal()
271 u32 ratio, ecr = 0; fsl_esai_set_dai_sysclk() local
371 u32 sub, ratio = hck_rate / freq; fsl_esai_set_bclk() local
[all...]
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_esai.c161 * @ratio: desired overall ratio for the paticipating dividers
165 static int fsl_esai_divisor_cal(struct snd_soc_dai *dai, bool tx, u32 ratio, in fsl_esai_divisor_cal() argument
176 if (ratio > 2 * 8 * 256 * maxfp || ratio < 2) { in fsl_esai_divisor_cal()
177 dev_err(dai->dev, "the ratio is out of range (2 ~ %d)\n", in fsl_esai_divisor_cal()
180 } else if (ratio % 2) { in fsl_esai_divisor_cal()
185 ratio /= 2; in fsl_esai_divisor_cal()
187 psr = ratio <= 256 * maxfp ? ESAI_xCCR_xPSR_BYPASS : ESAI_xCCR_xPSR_DIV8; in fsl_esai_divisor_cal()
189 /* Do not loop-search if PM (1 ~ 256) alone can serve the ratio */ in fsl_esai_divisor_cal()
266 u32 ratio, ecr = 0; fsl_esai_set_dai_sysclk() local
366 u32 sub, ratio = hck_rate / freq; fsl_esai_set_bclk() local
[all...]
/kernel/linux/linux-5.10/tools/power/x86/turbostat/
H A Dturbostat.c2189 unsigned int ratio; in dump_nhm_platform_info() local
2195 ratio = (msr >> 40) & 0xFF; in dump_nhm_platform_info()
2197 ratio, bclk, ratio * bclk); in dump_nhm_platform_info()
2199 ratio = (msr >> 8) & 0xFF; in dump_nhm_platform_info()
2201 ratio, bclk, ratio * bclk); in dump_nhm_platform_info()
2214 unsigned int ratio; in dump_hsw_turbo_ratio_limits() local
2220 ratio = (msr >> 8) & 0xFF; in dump_hsw_turbo_ratio_limits()
2221 if (ratio) in dump_hsw_turbo_ratio_limits()
2236 unsigned int ratio; dump_ivt_turbo_ratio_limits() local
2303 unsigned int ratio, group_size; dump_turbo_ratio_limits() local
2369 unsigned int ratio; dump_atom_turbo_ratio_limits() local
2422 unsigned int ratio[buckets_no]; dump_knl_turbo_ratio_limits() local
[all...]
/kernel/linux/linux-5.10/tools/power/cpupower/utils/
H A Dcpufreq-info.c209 unsigned int ratio; in get_boost_mode_x86() local
220 ratio = (intel_turbo_ratio >> 24) & 0xFF; in get_boost_mode_x86()
221 if (ratio) in get_boost_mode_x86()
223 ratio * bclk); in get_boost_mode_x86()
225 ratio = (intel_turbo_ratio >> 16) & 0xFF; in get_boost_mode_x86()
226 if (ratio) in get_boost_mode_x86()
228 ratio * bclk); in get_boost_mode_x86()
230 ratio = (intel_turbo_ratio >> 8) & 0xFF; in get_boost_mode_x86()
231 if (ratio) in get_boost_mode_x86()
233 ratio * bcl in get_boost_mode_x86()
[all...]
/kernel/linux/linux-6.6/tools/power/cpupower/utils/
H A Dcpufreq-info.c174 unsigned int ratio; in get_boost_mode_x86() local
185 ratio = (intel_turbo_ratio >> 24) & 0xFF; in get_boost_mode_x86()
186 if (ratio) in get_boost_mode_x86()
188 ratio * bclk); in get_boost_mode_x86()
190 ratio = (intel_turbo_ratio >> 16) & 0xFF; in get_boost_mode_x86()
191 if (ratio) in get_boost_mode_x86()
193 ratio * bclk); in get_boost_mode_x86()
195 ratio = (intel_turbo_ratio >> 8) & 0xFF; in get_boost_mode_x86()
196 if (ratio) in get_boost_mode_x86()
198 ratio * bcl in get_boost_mode_x86()
[all...]

Completed in 26 milliseconds

12345678910>>...17