/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | amd-pstate-trace.h | 36 bool fast_switch 48 fast_switch 61 __field(bool, fast_switch) 74 __entry->fast_switch = fast_switch; 77 TP_printk("amd_min_perf=%lu amd_des_perf=%lu amd_max_perf=%lu freq=%llu mperf=%llu aperf=%llu tsc=%llu cpu_id=%u changed=%s fast_switch=%s", 87 (__entry->fast_switch) ? "true" : "false"
|
H A D | amd-pstate.c | 365 u32 des_perf, u32 max_perf, bool fast_switch) in pstate_update_perf() 367 if (fast_switch) in pstate_update_perf() 376 u32 max_perf, bool fast_switch) in cppc_update_perf() 391 u32 max_perf, bool fast_switch) in amd_pstate_update_perf() 394 max_perf, fast_switch); in amd_pstate_update_perf() 431 u32 des_perf, u32 max_perf, bool fast_switch, int gov_flags) in amd_pstate_update() 459 cpudata->cpu, (value != prev), fast_switch); in amd_pstate_update() 468 max_perf, fast_switch); in amd_pstate_update() 495 unsigned int target_freq, bool fast_switch) in amd_pstate_update_freq() 517 WARN_ON(fast_switch in amd_pstate_update_freq() 364 pstate_update_perf(struct amd_cpudata *cpudata, u32 min_perf, u32 des_perf, u32 max_perf, bool fast_switch) pstate_update_perf() argument 374 cppc_update_perf(struct amd_cpudata *cpudata, u32 min_perf, u32 des_perf, u32 max_perf, bool fast_switch) cppc_update_perf() argument 389 amd_pstate_update_perf(struct amd_cpudata *cpudata, u32 min_perf, u32 des_perf, u32 max_perf, bool fast_switch) amd_pstate_update_perf() argument 430 amd_pstate_update(struct amd_cpudata *cpudata, u32 min_perf, u32 des_perf, u32 max_perf, bool fast_switch, int gov_flags) amd_pstate_update() argument 494 amd_pstate_update_freq(struct cpufreq_policy *policy, unsigned int target_freq, bool fast_switch) amd_pstate_update_freq() argument [all...] |
H A D | intel_pstate.c | 2861 u32 desired, bool fast_switch) in intel_cpufreq_hwp_update() 2878 if (fast_switch) in intel_cpufreq_hwp_update() 2885 u32 target_pstate, bool fast_switch) in intel_cpufreq_perf_ctl_update() 2887 if (fast_switch) in intel_cpufreq_perf_ctl_update() 2896 int target_pstate, bool fast_switch) in intel_cpufreq_update_pstate() 2907 fast_switch); in intel_cpufreq_update_pstate() 2909 intel_cpufreq_perf_ctl_update(cpu, target_pstate, fast_switch); in intel_cpufreq_update_pstate() 2914 intel_cpufreq_trace(cpu, fast_switch ? INTEL_PSTATE_TRACE_FAST_SWITCH : in intel_cpufreq_update_pstate() 3117 .fast_switch = intel_cpufreq_fast_switch, 2860 intel_cpufreq_hwp_update(struct cpudata *cpu, u32 min, u32 max, u32 desired, bool fast_switch) intel_cpufreq_hwp_update() argument 2884 intel_cpufreq_perf_ctl_update(struct cpudata *cpu, u32 target_pstate, bool fast_switch) intel_cpufreq_perf_ctl_update() argument 2895 intel_cpufreq_update_pstate(struct cpufreq_policy *policy, int target_pstate, bool fast_switch) intel_cpufreq_update_pstate() argument
|
H A D | mediatek-cpufreq-hw.c | 296 .fast_switch = mtk_cpufreq_hw_fast_switch,
|
H A D | scmi-cpufreq.c | 289 .fast_switch = scmi_cpufreq_fast_switch,
|
H A D | apple-soc-cpufreq.c | 329 .fast_switch = apple_soc_cpufreq_fast_switch,
|
H A D | qcom-cpufreq-hw.c | 616 .fast_switch = qcom_cpufreq_hw_fast_switch,
|
H A D | acpi-cpufreq.c | 949 .fast_switch = acpi_cpufreq_fast_switch,
|
H A D | powernv-cpufreq.c | 1040 .fast_switch = powernv_fast_switch,
|
H A D | cppc_cpufreq.c | 913 .fast_switch = cppc_cpufreq_fast_switch,
|
H A D | cpufreq.c | 2152 * The driver's ->fast_switch() callback invoked by this function must be 2165 * If 0 is returned by the driver's ->fast_switch() callback to indicate an 2175 freq = cpufreq_driver->fast_switch(policy, target_freq); in cpufreq_driver_fast_switch() 2212 * parallel with either ->target() or ->target_index() or ->fast_switch() for 2883 (driver_data->adjust_perf && !driver_data->fast_switch)) in cpufreq_register_driver() 2902 * drivers that implement target(), target_index() or fast_switch(). in cpufreq_register_driver()
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | intel_pstate.c | 2529 bool strict, bool fast_switch) in intel_cpufreq_adjust_hwp() 2547 if (fast_switch) in intel_cpufreq_adjust_hwp() 2554 u32 target_pstate, bool fast_switch) in intel_cpufreq_adjust_perf_ctl() 2556 if (fast_switch) in intel_cpufreq_adjust_perf_ctl() 2565 int target_pstate, bool fast_switch) in intel_cpufreq_update_pstate() 2573 policy->strict_target, fast_switch); in intel_cpufreq_update_pstate() 2576 intel_cpufreq_adjust_perf_ctl(cpu, target_pstate, fast_switch); in intel_cpufreq_update_pstate() 2580 intel_cpufreq_trace(cpu, fast_switch ? INTEL_PSTATE_TRACE_FAST_SWITCH : in intel_cpufreq_update_pstate() 2727 .fast_switch = intel_cpufreq_fast_switch, 2528 intel_cpufreq_adjust_hwp(struct cpudata *cpu, u32 target_pstate, bool strict, bool fast_switch) intel_cpufreq_adjust_hwp() argument 2553 intel_cpufreq_adjust_perf_ctl(struct cpudata *cpu, u32 target_pstate, bool fast_switch) intel_cpufreq_adjust_perf_ctl() argument 2564 intel_cpufreq_update_pstate(struct cpufreq_policy *policy, int target_pstate, bool fast_switch) intel_cpufreq_update_pstate() argument
|
H A D | scmi-cpufreq.c | 223 .fast_switch = scmi_cpufreq_fast_switch,
|
H A D | qcom-cpufreq-hw.c | 410 .fast_switch = qcom_cpufreq_hw_fast_switch,
|
H A D | acpi-cpufreq.c | 950 .fast_switch = acpi_cpufreq_fast_switch,
|
H A D | powernv-cpufreq.c | 1044 .fast_switch = powernv_fast_switch,
|
H A D | cpufreq.c | 2080 * The driver's ->fast_switch() callback invoked by this function must be 2093 * If 0 is returned by the driver's ->fast_switch() callback to indicate an 2103 freq = cpufreq_driver->fast_switch(policy, target_freq); in cpufreq_driver_fast_switch() 2775 * drivers that implement target(), target_index() or fast_switch(). in cpufreq_register_driver()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | cpufreq.h | 326 unsigned int (*fast_switch)(struct cpufreq_policy *policy, member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | cpufreq.h | 342 unsigned int (*fast_switch)(struct cpufreq_policy *policy, member 345 * ->fast_switch() replacement for drivers that use an internal 348 * if ->fast_switch is set too, because in those cases (under specific
|