/linux/drivers/cpufreq/ |
H A D | speedstep-lib.c | 384 unsigned int *transition_latency, in speedstep_get_freqs() argument 418 if (transition_latency) in speedstep_get_freqs() 425 if (transition_latency) in speedstep_get_freqs() 445 if (transition_latency) { in speedstep_get_freqs() 446 *transition_latency = ktime_to_us(ktime_sub(tv2, tv1)); in speedstep_get_freqs() 447 pr_debug("transition latency is %u uSec\n", *transition_latency); in speedstep_get_freqs() 450 *transition_latency *= 1200; in speedstep_get_freqs() 455 if (*transition_latency > 10000000 || in speedstep_get_freqs() 456 *transition_latency < 50000) { in speedstep_get_freqs() 458 *transition_latency, 50000 in speedstep_get_freqs() [all...] |
H A D | spear-cpufreq.c | 29 unsigned int transition_latency; member 157 spear_cpufreq.transition_latency); in spear_cpufreq_init() 184 &spear_cpufreq.transition_latency)) in spear_cpufreq_probe() 185 spear_cpufreq.transition_latency = CPUFREQ_ETERNAL; in spear_cpufreq_probe()
|
H A D | apple-soc-cpufreq.c | 241 unsigned int transition_latency; in apple_soc_cpufreq_init() local 310 transition_latency = dev_pm_opp_get_max_transition_latency(cpu_dev); in apple_soc_cpufreq_init() 311 if (!transition_latency) in apple_soc_cpufreq_init() 312 transition_latency = APPLE_DVFS_TRANSITION_TIMEOUT * NSEC_PER_USEC; in apple_soc_cpufreq_init() 314 policy->cpuinfo.transition_latency = transition_latency; in apple_soc_cpufreq_init()
|
H A D | imx6q-cpufreq.c | 55 static unsigned int transition_latency; variable 195 cpufreq_generic_init(policy, freq_table, transition_latency); in imx6q_cpufreq_init() 444 if (of_property_read_u32(np, "clock-latency", &transition_latency)) in imx6q_cpufreq_probe() 445 transition_latency = CPUFREQ_ETERNAL; in imx6q_cpufreq_probe() 453 transition_latency += ret * 1000; in imx6q_cpufreq_probe() 457 transition_latency += ret * 1000; in imx6q_cpufreq_probe() 476 transition_latency += ret * 1000; in imx6q_cpufreq_probe()
|
H A D | rcpufreq_dt.rs | 124 let mut transition_latency = opp_table.max_transition_latency_ns() as u32; in init() localVariable 125 if transition_latency == 0 { in init() 126 transition_latency = cpufreq::ETERNAL_LATENCY_NS; in init() 132 .set_transition_latency_ns(transition_latency); in init()
|
H A D | acpi-cpufreq.c | 816 policy->cpuinfo.transition_latency = 0; in acpi_cpufreq_cpu_init() 818 if ((perf->states[i].transition_latency * 1000) > in acpi_cpufreq_cpu_init() 819 policy->cpuinfo.transition_latency) in acpi_cpufreq_cpu_init() 820 policy->cpuinfo.transition_latency = in acpi_cpufreq_cpu_init() 821 perf->states[i].transition_latency * 1000; in acpi_cpufreq_cpu_init() 826 policy->cpuinfo.transition_latency > 20 * 1000) { in acpi_cpufreq_cpu_init() 827 policy->cpuinfo.transition_latency = 20 * 1000; in acpi_cpufreq_cpu_init() 898 (u32) perf->states[i].transition_latency); in acpi_cpufreq_cpu_init()
|
H A D | pmac64-cpufreq.c | 81 static unsigned long transition_latency; variable 324 cpufreq_generic_init(policy, g5_cpu_freqs, transition_latency); in g5_cpufreq_cpu_init() 440 transition_latency = 12000; in g5_neo2_cpufreq_init() 603 transition_latency = 10 * NSEC_PER_MSEC; in g5_pm72_cpufreq_init()
|
H A D | speedstep-lib.h | 47 unsigned int *transition_latency,
|
H A D | pmac32-cpufreq.c | 58 static unsigned long transition_latency; variable 376 cpufreq_generic_init(policy, pmac_cpu_freqs, transition_latency); in pmac_cpufreq_cpu_init() 638 transition_latency = 8000000; in pmac_cpufreq_setup()
|
H A D | sc520_freq.c | 81 policy->cpuinfo.transition_latency = 1000000; /* 1ms */ in sc520_freq_cpu_init()
|
H A D | sparc-us3-cpufreq.c | 136 policy->cpuinfo.transition_latency = 0; in us3_freq_cpu_init()
|
H A D | p4-clockmod.c | 199 policy->cpuinfo.transition_latency = 10000001; in cpufreq_p4_cpu_init()
|
H A D | speedstep-ich.c | 285 &get_freqs->policy->cpuinfo.transition_latency, in get_freqs_on_cpu()
|
H A D | powernow-k7.c | 362 (u32) state->transition_latency, in powernow_acpi_init() 640 policy->cpuinfo.transition_latency = in powernow_cpu_init()
|
H A D | pxa3xx-cpufreq.c | 191 policy->cpuinfo.transition_latency = 1000; /* FIXME: 1 ms, assumed */ in pxa3xx_cpufreq_init()
|
H A D | pxa2xx-cpufreq.c | 238 policy->cpuinfo.transition_latency = 1000; /* FIXME: 1 ms, assumed */ in pxa_cpufreq_init()
|
H A D | amd-pstate.c | 894 u32 transition_latency; in amd_pstate_get_transition_latency() local 896 transition_latency = cppc_get_transition_latency(cpu); in amd_pstate_get_transition_latency() 897 if (transition_latency == CPUFREQ_ETERNAL) in amd_pstate_get_transition_latency() 900 return transition_latency; in amd_pstate_get_transition_latency() 1001 policy->cpuinfo.transition_latency = amd_pstate_get_transition_latency(policy->cpu); in amd_pstate_cpu_init()
|
H A D | sparc-us2e-cpufreq.c | 292 policy->cpuinfo.transition_latency = 0; in us2e_freq_cpu_init()
|
H A D | loongson3_cpufreq.c | 292 policy->cpuinfo.transition_latency = 10000; in loongson3_cpufreq_cpu_init()
|
H A D | qoriq-cpufreq.c | 212 policy->cpuinfo.transition_latency = u64temp + 1; in qoriq_cpufreq_cpu_init()
|
H A D | powernow-k8.c | 866 int cur_latency = data->acpi_data.states[i].transition_latency in get_transition_latency() 1057 pol->cpuinfo.transition_latency = ( in powernowk8_cpu_init() 1061 pol->cpuinfo.transition_latency = get_transition_latency(data); in powernowk8_cpu_init()
|
H A D | tegra186-cpufreq.c | 79 policy->cpuinfo.transition_latency = 300 * 1000; in tegra186_cpufreq_init()
|
/linux/include/acpi/ |
H A D | processor.h | 124 u64 transition_latency; /* microseconds */ member 165 u64 transition_latency; /* microseconds */ member
|
/linux/Documentation/translations/zh_TW/cpu-freq/ |
H A D | cpu-drivers.rst | 114 |policy->cpuinfo.transition_latency | CPU在兩個頻率之間切換所需的時間,以 |
|
/linux/Documentation/translations/zh_CN/cpu-freq/ |
H A D | cpu-drivers.rst | 114 |policy->cpuinfo.transition_latency | CPU在两个频率之间切换所需的时间,以 |
|