/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dwb_scl.c | 530 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 D | dcn20_dwb_scl.c | 530 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 D | parse-metric.c | 125 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 D | parse-metric.c | 192 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 D | stat-shadow.c | 302 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 D | intel_powerclamp.c | 48 * 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 D | intel_powerclamp.c | 42 * 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 D | cs42xx8.c | 182 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 D | intel_cdclk.c | 1230 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 D | ves1x93.c | 165 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 D | ves1x93.c | 165 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 D | cs42xx8.c | 183 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 D | transform.h | 69 /* 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 D | transform.h | 69 /* 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 D | mem-on-off-test.sh | 148 # 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 D | zswapd.c | 87 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 D | zswapd.c | 88 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 D | ispresizer.c | 52 * 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 D | ispresizer.c | 52 * 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 D | mem-on-off-test.sh | 139 # 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 D | fsl_esai.c | 166 * @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 D | fsl_esai.c | 161 * @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 D | turbostat.c | 2189 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 D | cpufreq-info.c | 209 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 D | cpufreq-info.c | 174 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...] |