Home
last modified time | relevance | path

Searched refs:cpupower_cpu_info (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/tools/power/cpupower/utils/helpers/
H A Dmisc.c26 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_CPB) { in cpufreq_has_boost_support()
34 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_CPB_MSR) { in cpufreq_has_boost_support()
44 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATE) { in cpufreq_has_boost_support()
46 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_INTEL_IDA) in cpufreq_has_boost_support()
58 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) in cpupower_intel_get_perf_bias()
78 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) in cpupower_intel_set_perf_bias()
H A Damd.c51 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATEDEF) in get_did()
53 else if (cpupower_cpu_info.family == 0x12) in get_did()
67 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATEDEF) { in get_cof()
73 if (cpupower_cpu_info.family == 0x11) in get_cof()
102 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_HW_PSTATE)) in decode_pstates()
H A Dhelpers.h83 struct cpupower_cpu_info { struct
100 extern int get_cpu_info(struct cpupower_cpu_info *cpu_info);
101 extern struct cpupower_cpu_info cpupower_cpu_info;
H A Dmsr.c80 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO)) in msr_intel_get_turbo_ratio()
/kernel/linux/linux-5.10/tools/power/cpupower/utils/idle_monitor/
H A Dmperf_monitor.c110 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_RDPRU) { in get_aperf_mperf()
273 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) in init_maxfreq_mode()
276 if (cpupower_cpu_info.vendor == X86_VENDOR_AMD || in init_maxfreq_mode()
277 cpupower_cpu_info.vendor == X86_VENDOR_HYGON) { in init_maxfreq_mode()
281 * (cpupower_cpu_info.family > 0x10 || in init_maxfreq_mode()
282 * cpupower_cpu_info.family == 0x10 && in init_maxfreq_mode()
283 * cpupower_cpu_info.model >= 0x2)) in init_maxfreq_mode()
301 } else if (cpupower_cpu_info.vendor == X86_VENDOR_INTEL) { in init_maxfreq_mode()
335 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)) in mperf_register()
341 if (cpupower_cpu_info in mperf_register()
[all...]
H A Dsnb_idle.c148 if (cpupower_cpu_info.vendor != X86_VENDOR_INTEL in snb_register()
149 || cpupower_cpu_info.family != 6) in snb_register()
152 switch (cpupower_cpu_info.model) { in snb_register()
H A Dhsw_ext_idle.c150 if (cpupower_cpu_info.vendor != X86_VENDOR_INTEL in hsw_ext_register()
151 || cpupower_cpu_info.family != 6) in hsw_ext_register()
154 switch (cpupower_cpu_info.model) { in hsw_ext_register()
H A Dnhm_idle.c170 if (cpupower_cpu_info.vendor != X86_VENDOR_INTEL) in intel_nhm_register()
173 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) in intel_nhm_register()
176 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)) in intel_nhm_register()
H A Damd_fam14h_idle.c280 if (cpupower_cpu_info.vendor != X86_VENDOR_AMD) in amd_fam14h_register()
283 if (cpupower_cpu_info.family == 0x14) in amd_fam14h_register()
286 else if (cpupower_cpu_info.family == 0x12) in amd_fam14h_register()
/kernel/linux/linux-6.6/tools/power/cpupower/utils/idle_monitor/
H A Dmperf_monitor.c110 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_RDPRU) { in get_aperf_mperf()
273 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) in init_maxfreq_mode()
276 if (cpupower_cpu_info.vendor == X86_VENDOR_AMD || in init_maxfreq_mode()
277 cpupower_cpu_info.vendor == X86_VENDOR_HYGON) { in init_maxfreq_mode()
281 * (cpupower_cpu_info.family > 0x10 || in init_maxfreq_mode()
282 * cpupower_cpu_info.family == 0x10 && in init_maxfreq_mode()
283 * cpupower_cpu_info.model >= 0x2)) in init_maxfreq_mode()
301 } else if (cpupower_cpu_info.vendor == X86_VENDOR_INTEL) { in init_maxfreq_mode()
335 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)) in mperf_register()
341 if (cpupower_cpu_info in mperf_register()
[all...]
H A Dhsw_ext_idle.c150 if (cpupower_cpu_info.vendor != X86_VENDOR_INTEL in hsw_ext_register()
151 || cpupower_cpu_info.family != 6) in hsw_ext_register()
154 switch (cpupower_cpu_info.model) { in hsw_ext_register()
H A Dsnb_idle.c148 if (cpupower_cpu_info.vendor != X86_VENDOR_INTEL in snb_register()
149 || cpupower_cpu_info.family != 6) in snb_register()
152 switch (cpupower_cpu_info.model) { in snb_register()
H A Dnhm_idle.c170 if (cpupower_cpu_info.vendor != X86_VENDOR_INTEL) in intel_nhm_register()
173 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) in intel_nhm_register()
176 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)) in intel_nhm_register()
H A Damd_fam14h_idle.c280 if (cpupower_cpu_info.vendor != X86_VENDOR_AMD) in amd_fam14h_register()
283 if (cpupower_cpu_info.family == 0x14) in amd_fam14h_register()
286 else if (cpupower_cpu_info.family == 0x12) in amd_fam14h_register()
/kernel/linux/linux-6.6/tools/power/cpupower/utils/
H A Dcpufreq-info.c149 if (cpupower_cpu_info.vendor == X86_VENDOR_AMD && in get_boost_mode_x86()
150 cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATE) { in get_boost_mode_x86()
152 } else if ((cpupower_cpu_info.vendor == X86_VENDOR_AMD && in get_boost_mode_x86()
153 cpupower_cpu_info.family >= 0x10) || in get_boost_mode_x86()
154 cpupower_cpu_info.vendor == X86_VENDOR_HYGON) { in get_boost_mode_x86()
171 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO) { in get_boost_mode_x86()
177 if (cpupower_cpu_info.caps & CPUPOWER_CAP_IS_SNB) in get_boost_mode_x86()
214 if (cpupower_cpu_info.vendor == X86_VENDOR_AMD || in get_boost_mode()
215 cpupower_cpu_info.vendor == X86_VENDOR_HYGON || in get_boost_mode()
216 cpupower_cpu_info in get_boost_mode()
[all...]
H A Dcpupower.c32 struct cpupower_cpu_info cpupower_cpu_info; variable
214 get_cpu_info(&cpupower_cpu_info); in main()
H A Dcpupower-info.c82 } else if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) { in cmd_info()
H A Dcpupower-set.c89 if (cpupower_cpu_info.vendor != X86_VENDOR_AMD) in cmd_set()
/kernel/linux/linux-5.10/tools/power/cpupower/utils/helpers/
H A Dmisc.c11 struct cpupower_cpu_info cpu_info; in cpufreq_has_boost_support()
21 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_CBP) { in cpufreq_has_boost_support()
39 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_INTEL_IDA) in cpufreq_has_boost_support()
H A Dhelpers.h78 struct cpupower_cpu_info { struct
95 extern int get_cpu_info(struct cpupower_cpu_info *cpu_info);
96 extern struct cpupower_cpu_info cpupower_cpu_info;
H A Dmsr.c81 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) in msr_intel_get_perf_bias()
94 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) in msr_intel_set_perf_bias()
108 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO)) in msr_intel_get_turbo_ratio()
H A Dcpuid.c46 int get_cpu_info(struct cpupower_cpu_info *cpu_info) in get_cpu_info()
/kernel/linux/linux-5.10/tools/power/cpupower/utils/
H A Dcpufreq-info.c186 if ((cpupower_cpu_info.vendor == X86_VENDOR_AMD && in get_boost_mode_x86()
187 cpupower_cpu_info.family >= 0x10) || in get_boost_mode_x86()
188 cpupower_cpu_info.vendor == X86_VENDOR_HYGON) { in get_boost_mode_x86()
189 ret = decode_pstates(cpu, cpupower_cpu_info.family, b_states, in get_boost_mode_x86()
206 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO) { in get_boost_mode_x86()
212 if (cpupower_cpu_info.caps & CPUPOWER_CAP_IS_SNB) in get_boost_mode_x86()
249 if (cpupower_cpu_info.vendor == X86_VENDOR_AMD || in get_boost_mode()
250 cpupower_cpu_info.vendor == X86_VENDOR_HYGON || in get_boost_mode()
251 cpupower_cpu_info.vendor == X86_VENDOR_INTEL) in get_boost_mode()
H A Dcpupower.c32 struct cpupower_cpu_info cpupower_cpu_info; variable
209 get_cpu_info(&cpupower_cpu_info); in main()
H A Dcpupower-info.c82 } else if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) { in cmd_info()

Completed in 11 milliseconds

12