Searched refs:tdp_ratio (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | intel_pstate.c | 1576 u64 tdp_ratio; in core_get_tdp_ratio() local 1587 err = rdmsrl_safe(tdp_msr, &tdp_ratio); in core_get_tdp_ratio() 1593 tdp_ratio >>= 16; in core_get_tdp_ratio() 1595 tdp_ratio &= 0xff; /* ratios are only 8 bits long */ in core_get_tdp_ratio() 1596 pr_debug("tdp_ratio %x\n", (int)tdp_ratio); in core_get_tdp_ratio() 1598 return (int)tdp_ratio; in core_get_tdp_ratio() 1609 int tdp_ratio; in core_get_max_pstate() local 1615 tdp_ratio = core_get_tdp_ratio(plat_info); in core_get_max_pstate() 1616 if (tdp_ratio < in core_get_max_pstate() [all...] |
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | intel_pstate.c | 1881 u64 tdp_ratio; in core_get_tdp_ratio() local 1892 err = rdmsrl_safe_on_cpu(cpu, tdp_msr, &tdp_ratio); in core_get_tdp_ratio() 1898 tdp_ratio >>= 16; in core_get_tdp_ratio() 1900 tdp_ratio &= 0xff; /* ratios are only 8 bits long */ in core_get_tdp_ratio() 1901 pr_debug("tdp_ratio %x\n", (int)tdp_ratio); in core_get_tdp_ratio() 1903 return (int)tdp_ratio; in core_get_tdp_ratio() 1914 int tdp_ratio; in core_get_max_pstate() local 1920 tdp_ratio = core_get_tdp_ratio(cpu, plat_info); in core_get_max_pstate() 1921 if (tdp_ratio < in core_get_max_pstate() [all...] |
/kernel/linux/linux-6.6/tools/power/x86/intel-speed-select/ |
H A D | isst-core-tpmi.c | 236 ctdp_level->tdp_ratio = info.tdp_ratio; in tpmi_get_tdp_info() 251 ("cpu:%d ctdp:%d CONFIG_TDP_GET_TDP_INFO tdp_ratio:%d pkg_tdp:%d ctdp_level->t_proc_hot:%d\n", in tpmi_get_tdp_info() 252 id->cpu, config_index, ctdp_level->tdp_ratio, ctdp_level->pkg_tdp, in tpmi_get_tdp_info()
|
H A D | isst.h | 138 int tdp_ratio; member
|
H A D | isst-core-mbox.c | 455 ctdp_level->tdp_ratio = (resp & GENMASK(23, 16)) >> 16; in mbox_get_tdp_info() 458 "cpu:%d ctdp:%d CONFIG_TDP_GET_TDP_INFO resp:%x tdp_ratio:%d pkg_tdp:%d\n", in mbox_get_tdp_info() 459 id->cpu, config_index, resp, ctdp_level->tdp_ratio, in mbox_get_tdp_info()
|
H A D | isst-display.c | 392 snprintf(value, sizeof(value), "%d", ctdp_level->tdp_ratio); in isst_ctdp_display_information() 397 ctdp_level->sse_p1 = ctdp_level->tdp_ratio; in isst_ctdp_display_information()
|
H A D | isst-core.c | 426 ctdp_level->tdp_ratio = ctdp_level->sse_p1; in isst_get_process_ctdp()
|
H A D | isst-config.c | 1253 ctdp_level->tdp_ratio = clx_n_get_base_ratio(); in clx_n_config() 1254 if (ctdp_level->tdp_ratio == 0) { in clx_n_config()
|
/kernel/linux/linux-5.10/tools/power/x86/intel-speed-select/ |
H A D | isst-core.c | 123 ctdp_level->tdp_ratio = (resp & GENMASK(23, 16)) >> 16; in isst_get_tdp_info() 126 "cpu:%d ctdp:%d CONFIG_TDP_GET_TDP_INFO resp:%x tdp_ratio:%d pkg_tdp:%d\n", in isst_get_tdp_info() 127 cpu, config_index, resp, ctdp_level->tdp_ratio, in isst_get_tdp_info() 813 ctdp_level->tdp_ratio = ctdp_level->sse_p1; in isst_get_process_ctdp()
|
H A D | isst.h | 129 int tdp_ratio; member
|
H A D | isst-display.c | 408 snprintf(value, sizeof(value), "%d", ctdp_level->tdp_ratio); in isst_ctdp_display_information() 413 ctdp_level->sse_p1 = ctdp_level->tdp_ratio; in isst_ctdp_display_information()
|
H A D | isst-config.c | 1091 ctdp_level->tdp_ratio = clx_n_get_base_ratio(); in clx_n_config() 1092 if (ctdp_level->tdp_ratio == 0) { in clx_n_config()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | isst_if.h | 325 * @tdp_ratio: TDP Ratio 355 __u16 tdp_ratio; member
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_tpmi_core.c | 908 _read_pp_level_info("tdp_ratio", perf_level.tdp_ratio, perf_level.level, in isst_if_get_perf_level_info()
|
Completed in 25 milliseconds