/linux-4.4.14/drivers/cpufreq/ |
D | cpufreq.c | 102 static struct cpufreq_driver *cpufreq_driver; variable 112 return cpufreq_driver->target_index || cpufreq_driver->target; in has_target() 153 return !!(cpufreq_driver->flags & CPUFREQ_HAVE_GOVERNOR_PER_POLICY); in have_governor_per_policy() 287 if (cpufreq_driver) { in cpufreq_cpu_get() 358 freqs->flags = cpufreq_driver->flags; in __cpufreq_notify_transition() 369 if (!(cpufreq_driver->flags & CPUFREQ_CONST_LOOPS)) { in __cpufreq_notify_transition() 435 WARN_ON(!(cpufreq_driver->flags & CPUFREQ_ASYNC_NOTIFICATION) in cpufreq_freq_transition_begin() 479 return sprintf(buf, "%d\n", cpufreq_driver->boost_enabled); in show_boost() 523 if (cpufreq_driver->setpolicy) { in cpufreq_parse_governor() 585 if (cpufreq_driver && cpufreq_driver->setpolicy && cpufreq_driver->get) in show_scaling_cur_freq() [all …]
|
D | unicore2-cpufreq.c | 23 static struct cpufreq_driver ucv2_driver; 66 static struct cpufreq_driver ucv2_driver = {
|
D | sa1100-cpufreq.c | 106 static struct cpufreq_driver sa1100_driver; 203 static struct cpufreq_driver sa1100_driver __refdata = {
|
D | p4-clockmod.c | 54 static struct cpufreq_driver p4clockmod_driver; 236 static struct cpufreq_driver p4clockmod_driver = {
|
D | sparc-us3-cpufreq.c | 21 static struct cpufreq_driver *cpufreq_us3_driver; 182 struct cpufreq_driver *driver; in us3_freq_init()
|
D | integrator-cpufreq.c | 30 static struct cpufreq_driver integrator_driver; 190 static struct cpufreq_driver integrator_driver = {
|
D | longrun.c | 19 static struct cpufreq_driver longrun_driver; 280 static struct cpufreq_driver longrun_driver = {
|
D | dbx500-cpufreq.c | 35 static struct cpufreq_driver dbx500_cpufreq_driver = {
|
D | sc520_freq.c | 91 static struct cpufreq_driver sc520_freq_driver = {
|
D | cris-artpec3-cpufreq.c | 55 static struct cpufreq_driver cris_freq_driver = {
|
D | cris-etraxfs-cpufreq.c | 55 static struct cpufreq_driver cris_freq_driver = {
|
D | sparc-us2e-cpufreq.c | 22 static struct cpufreq_driver *cpufreq_us2e_driver; 323 struct cpufreq_driver *driver; in us2e_freq_init()
|
D | ia64-acpi-cpufreq.c | 37 static struct cpufreq_driver acpi_cpufreq_driver; 344 static struct cpufreq_driver acpi_cpufreq_driver = {
|
D | elanfreq.c | 195 static struct cpufreq_driver elanfreq_driver = {
|
D | ppc_cbe_cpufreq.c | 141 static struct cpufreq_driver cbe_cpufreq_driver = {
|
D | at32ap-cpufreq.c | 114 static struct cpufreq_driver at32_driver = {
|
D | sfi-cpufreq.c | 79 static struct cpufreq_driver sfi_cpufreq_driver = {
|
D | loongson2_cpufreq.c | 111 static struct cpufreq_driver loongson2_cpufreq_driver = {
|
D | maple-cpufreq.c | 147 static struct cpufreq_driver maple_cpufreq_driver = {
|
D | tegra20-cpufreq.c | 167 static struct cpufreq_driver tegra_cpufreq_driver = {
|
D | speedstep-centrino.c | 76 static struct cpufreq_driver centrino_driver; 505 static struct cpufreq_driver centrino_driver = {
|
D | blackfin-cpufreq.c | 193 static struct cpufreq_driver bfin_driver = {
|
D | kirkwood-cpufreq.c | 95 static struct cpufreq_driver kirkwood_cpufreq_driver = {
|
D | s3c64xx-cpufreq.c | 214 static struct cpufreq_driver s3c64xx_cpufreq_driver = {
|
D | sh-cpufreq.c | 151 static struct cpufreq_driver sh_cpufreq_driver = {
|
D | omap-cpufreq.c | 151 static struct cpufreq_driver omap_driver = {
|
D | cppc_cpufreq.c | 125 static struct cpufreq_driver cppc_cpufreq_driver = {
|
D | davinci-cpufreq.c | 122 static struct cpufreq_driver davinci_driver = {
|
D | spear-cpufreq.c | 160 static struct cpufreq_driver spear_cpufreq_driver = {
|
D | pasemi-cpufreq.c | 259 static struct cpufreq_driver pas_cpufreq_driver = {
|
D | pxa3xx-cpufreq.c | 203 static struct cpufreq_driver pxa3xx_cpufreq_driver = {
|
D | speedstep-ich.c | 309 static struct cpufreq_driver speedstep_driver = {
|
D | powernow-k6.c | 248 static struct cpufreq_driver powernow_k6_driver = {
|
D | speedstep-smi.c | 290 static struct cpufreq_driver speedstep_driver = {
|
D | ls1x-cpufreq.c | 119 static struct cpufreq_driver ls1x_cpufreq_driver = {
|
D | s3c24xx-cpufreq.c | 36 static struct cpufreq_driver s3c24xx_driver; 438 static struct cpufreq_driver s3c24xx_driver = {
|
D | pcc-cpufreq.c | 74 static struct cpufreq_driver pcc_cpufreq_driver; 569 static struct cpufreq_driver pcc_cpufreq_driver = {
|
D | sa1110-cpufreq.c | 314 static struct cpufreq_driver sa1110_driver __refdata = {
|
D | cpufreq-nforce2.c | 372 static struct cpufreq_driver nforce2_driver = {
|
D | pxa2xx-cpufreq.c | 425 static struct cpufreq_driver pxa_cpufreq_driver = {
|
D | gx-suspmod.c | 440 static struct cpufreq_driver gx_suspmod_driver = {
|
D | qoriq-cpufreq.c | 324 static struct cpufreq_driver qoriq_cpufreq_driver = {
|
D | s3c2416-cpufreq.c | 477 static struct cpufreq_driver s3c2416_cpufreq_driver = {
|
D | e_powersaver.c | 390 static struct cpufreq_driver eps_driver = {
|
D | imx6q-cpufreq.c | 169 static struct cpufreq_driver imx6q_cpufreq_driver = {
|
D | acpi-cpufreq.c | 83 static struct cpufreq_driver acpi_cpufreq_driver; 899 static struct cpufreq_driver acpi_cpufreq_driver = {
|
D | pmac32-cpufreq.c | 436 static struct cpufreq_driver pmac_cpufreq_driver = {
|
D | cpufreq-dt.c | 424 static struct cpufreq_driver dt_cpufreq_driver = {
|
D | exynos5440-cpufreq.c | 308 static struct cpufreq_driver exynos_driver = {
|
D | mt8173-cpufreq.c | 471 static struct cpufreq_driver mt8173_cpufreq_driver = {
|
D | s5pv210-cpufreq.c | 572 static struct cpufreq_driver s5pv210_driver = {
|
D | pmac64-cpufreq.c | 328 static struct cpufreq_driver g5_cpufreq_driver = {
|
D | powernv-cpufreq.c | 543 static struct cpufreq_driver powernv_cpufreq_driver = {
|
D | powernow-k8.c | 58 static struct cpufreq_driver cpufreq_amd64_driver; 1160 static struct cpufreq_driver cpufreq_amd64_driver = {
|
D | powernow-k7.c | 674 static struct cpufreq_driver powernow_driver = {
|
D | arm_big_little.c | 510 static struct cpufreq_driver bL_cpufreq_driver = {
|
D | longhaul.c | 914 static struct cpufreq_driver longhaul_driver = {
|
D | intel_pstate.c | 1201 static struct cpufreq_driver intel_pstate_driver = {
|
/linux-4.4.14/Documentation/cpu-freq/ |
D | cpu-drivers.txt | 47 chipset. If so, register a struct cpufreq_driver with the CPUfreq core 50 What shall this struct cpufreq_driver contain? 52 cpufreq_driver.name - The name of this driver. 54 cpufreq_driver.init - A pointer to the per-CPU initialization 57 cpufreq_driver.verify - A pointer to a "verification" function. 59 cpufreq_driver.setpolicy _or_ 60 cpufreq_driver.target/ 65 cpufreq_driver.exit - A pointer to a per-CPU cleanup 69 cpufreq_driver.stop_cpu - A pointer to a per-CPU stop function 73 cpufreq_driver.resume - A pointer to a per-CPU resume function [all …]
|
D | cpufreq-stats.txt | 26 This driver is designed to be independent of any particular cpufreq_driver 27 that may be running on your CPU. So, it will work with any cpufreq_driver.
|
/linux-4.4.14/include/linux/ |
D | cpufreq.h | 223 struct cpufreq_driver { struct 320 int cpufreq_register_driver(struct cpufreq_driver *driver_data); 321 int cpufreq_unregister_driver(struct cpufreq_driver *driver_data);
|
/linux-4.4.14/Documentation/power/ |
D | opp.txt | 179 Example 2: A simplified implementation of a SoC cpufreq_driver->target:
|