/kernel/linux/linux-5.10/tools/power/x86/intel-speed-select/ |
H A D | isst-config.c | 1083 struct isst_pbf_info *pbf_info; in clx_n_config() local 1086 pbf_info = &ctdp_level->pbf_info; in clx_n_config() 1099 pbf_info->p1_high = 0; in clx_n_config() 1100 pbf_info->p1_low = ~0; in clx_n_config() 1119 if (cpu_bf > pbf_info->p1_high) in clx_n_config() 1120 pbf_info->p1_high = cpu_bf; in clx_n_config() 1121 if (cpu_bf < pbf_info->p1_low) in clx_n_config() 1122 pbf_info->p1_low = cpu_bf; in clx_n_config() 1125 if (pbf_info in clx_n_config() 1189 struct isst_pbf_info *pbf_info; dump_clx_n_config_for_cpu() local 1335 struct isst_pbf_info *pbf_info; clx_n_dump_pbf_config_for_cpu() local 1348 struct isst_pbf_info pbf_info; dump_pbf_config_for_cpu() local 1473 struct isst_pbf_info *pbf_info; set_clx_pbf_cpufreq_scaling_min_max() local 1653 struct isst_pbf_info pbf_info; set_pbf_core_power() local [all...] |
H A D | isst-core.c | 395 int isst_get_pbf_info(int cpu, int level, struct isst_pbf_info *pbf_info) in isst_get_pbf_info() argument 422 pbf_info->core_cpumask_size = alloc_cpu_set(&pbf_info->core_cpumask); in isst_get_pbf_info() 443 pbf_info->core_cpumask_size, in isst_get_pbf_info() 444 pbf_info->core_cpumask, in isst_get_pbf_info() 458 pbf_info->p1_low = resp & 0xff; in isst_get_pbf_info() 459 pbf_info->p1_high = (resp & GENMASK(15, 8)) >> 8; in isst_get_pbf_info() 469 pbf_info->tdp = resp & 0xffff; in isst_get_pbf_info() 479 pbf_info->t_control = (resp >> 8) & 0xff; in isst_get_pbf_info() 480 pbf_info in isst_get_pbf_info() 485 isst_get_pbf_info_complete(struct isst_pbf_info *pbf_info) isst_get_pbf_info_complete() argument [all...] |
H A D | isst-display.c | 192 struct isst_pbf_info *pbf_info, in _isst_pbf_display_information() 203 pbf_info->p1_high * DISP_FREQ_MULTIPLIER); in _isst_pbf_display_information() 207 printcpumask(sizeof(value), value, pbf_info->core_cpumask_size, in _isst_pbf_display_information() 208 pbf_info->core_cpumask); in _isst_pbf_display_information() 213 pbf_info->core_cpumask_size, in _isst_pbf_display_information() 214 pbf_info->core_cpumask); in _isst_pbf_display_information() 219 pbf_info->p1_low * DISP_FREQ_MULTIPLIER); in _isst_pbf_display_information() 226 snprintf(value, sizeof(value), "%d", pbf_info->t_prochot); in _isst_pbf_display_information() 230 snprintf(value, sizeof(value), "%d", pbf_info->tdp); in _isst_pbf_display_information() 490 &ctdp_level->pbf_info, in isst_ctdp_display_information() 191 _isst_pbf_display_information(int cpu, FILE *outf, int level, struct isst_pbf_info *pbf_info, int disp_level) _isst_pbf_display_information() argument 586 isst_pbf_display_information(int cpu, FILE *outf, int level, struct isst_pbf_info *pbf_info) isst_pbf_display_information() argument [all...] |
H A D | isst.h | 156 struct isst_pbf_info pbf_info; member 221 struct isst_pbf_info *pbf_info); 222 extern void isst_get_pbf_info_complete(struct isst_pbf_info *pbf_info);
|
/kernel/linux/linux-6.6/tools/power/x86/intel-speed-select/ |
H A D | isst-config.c | 1245 struct isst_pbf_info *pbf_info; in clx_n_config() local 1248 pbf_info = &ctdp_level->pbf_info; in clx_n_config() 1261 pbf_info->p1_high = 0; in clx_n_config() 1262 pbf_info->p1_low = ~0; in clx_n_config() 1277 if (cpu_bf > pbf_info->p1_high) in clx_n_config() 1278 pbf_info->p1_high = cpu_bf; in clx_n_config() 1279 if (cpu_bf < pbf_info->p1_low) in clx_n_config() 1280 pbf_info->p1_low = cpu_bf; in clx_n_config() 1283 if (pbf_info in clx_n_config() 1346 struct isst_pbf_info *pbf_info; dump_clx_n_config_for_cpu() local 1525 struct isst_pbf_info *pbf_info; clx_n_dump_pbf_config_for_cpu() local 1538 struct isst_pbf_info pbf_info; dump_pbf_config_for_cpu() local 1663 struct isst_pbf_info *pbf_info; set_clx_pbf_cpufreq_scaling_min_max() local 1845 struct isst_pbf_info pbf_info; set_pbf_core_power() local [all...] |
H A D | isst-core-tpmi.c | 387 struct isst_pbf_info *pbf_info) in _pbf_get_coremask_info() 402 pbf_info->core_cpumask_size, in _pbf_get_coremask_info() 403 pbf_info->core_cpumask, &cpu_count); in _pbf_get_coremask_info() 412 struct isst_pbf_info *pbf_info) in tpmi_get_pbf_info() 425 pbf_info->p1_low = info.low_base_freq_mhz; in tpmi_get_pbf_info() 426 pbf_info->p1_high = info.high_base_freq_mhz; in tpmi_get_pbf_info() 427 pbf_info->tdp = info.thermal_design_power_w; in tpmi_get_pbf_info() 428 pbf_info->t_prochot = info.tjunction_max_c; in tpmi_get_pbf_info() 431 id->cpu, level, pbf_info->p1_low, pbf_info in tpmi_get_pbf_info() 386 _pbf_get_coremask_info(struct isst_id *id, int config_index, struct isst_pbf_info *pbf_info) _pbf_get_coremask_info() argument 411 tpmi_get_pbf_info(struct isst_id *id, int level, struct isst_pbf_info *pbf_info) tpmi_get_pbf_info() argument [all...] |
H A D | isst-display.c | 199 struct isst_pbf_info *pbf_info, in _isst_pbf_display_information() 210 pbf_info->p1_high * isst_get_disp_freq_multiplier()); in _isst_pbf_display_information() 214 printcpumask(sizeof(value), value, pbf_info->core_cpumask_size, in _isst_pbf_display_information() 215 pbf_info->core_cpumask); in _isst_pbf_display_information() 220 pbf_info->core_cpumask_size, in _isst_pbf_display_information() 221 pbf_info->core_cpumask); in _isst_pbf_display_information() 226 pbf_info->p1_low * isst_get_disp_freq_multiplier()); in _isst_pbf_display_information() 233 snprintf(value, sizeof(value), "%d", pbf_info->t_prochot); in _isst_pbf_display_information() 237 snprintf(value, sizeof(value), "%d", pbf_info->tdp); in _isst_pbf_display_information() 495 &ctdp_level->pbf_info, in isst_ctdp_display_information() 198 _isst_pbf_display_information(struct isst_id *id, FILE *outf, int level, struct isst_pbf_info *pbf_info, int disp_level) _isst_pbf_display_information() argument 561 isst_pbf_display_information(struct isst_id *id, FILE *outf, int level, struct isst_pbf_info *pbf_info) isst_pbf_display_information() argument [all...] |
H A D | isst-core.c | 191 int isst_get_pbf_info(struct isst_id *id, int level, struct isst_pbf_info *pbf_info) in isst_get_pbf_info() argument 217 pbf_info->core_cpumask_size = alloc_cpu_set(&pbf_info->core_cpumask); in isst_get_pbf_info() 220 return isst_ops->get_pbf_info(id, level, pbf_info); in isst_get_pbf_info() 349 free_cpu_set(ctdp_level->pbf_info.core_cpumask); in isst_get_process_ctdp_complete() 408 ret = isst_get_pbf_info(id, i, &ctdp_level->pbf_info); in isst_get_process_ctdp()
|
H A D | isst-core-mbox.c | 628 static int mbox_get_pbf_info(struct isst_id *id, int level, struct isst_pbf_info *pbf_info) in mbox_get_pbf_info() argument 653 pbf_info->core_cpumask_size, in mbox_get_pbf_info() 654 pbf_info->core_cpumask, in mbox_get_pbf_info() 668 pbf_info->p1_low = resp & 0xff; in mbox_get_pbf_info() 669 pbf_info->p1_high = (resp & GENMASK(15, 8)) >> 8; in mbox_get_pbf_info() 679 pbf_info->tdp = resp & 0xffff; in mbox_get_pbf_info() 689 pbf_info->t_control = (resp >> 8) & 0xff; in mbox_get_pbf_info() 690 pbf_info->t_prochot = resp & 0xff; in mbox_get_pbf_info()
|
H A D | isst.h | 166 struct isst_pbf_info pbf_info; member 202 int (*get_pbf_info)(struct isst_id *id, int level, struct isst_pbf_info *pbf_info); 266 struct isst_pbf_info *pbf_info);
|