Viresh Kumar
ce1bcfe94d
cpufreq: check cpufreq_policy_list instead of scanning policies for all CPUs
...
CPUFREQ_STICKY flag is set by drivers which don't want to get unregistered
even if cpufreq-core isn't able to initialize policy for any CPU.
When this flag isn't set, we try to unregister the driver. To find out
which CPUs are registered and which are not, we try to check per_cpu
cpufreq_cpu_data for all CPUs. Because we have a list of valid policies
available now, we better check if the list is empty or not instead of
the 'for' loop. That will be much more efficient.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2015-01-23 22:49:35 +01:00
..
acpi-cpufreq.c
amd_freq_sensitivity.c
arm_big_little.c
cpufreq: arm_big_little: free OPP table created during ->init()
2014-12-02 00:01:24 +01:00
arm_big_little.h
cpufreq: arm_big_little: free OPP table created during ->init()
2014-12-02 00:01:24 +01:00
arm_big_little_dt.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
at32ap-cpufreq.c
blackfin-cpufreq.c
cpufreq-dt.c
Merge branches 'pm-cpufreq' and 'pm-cpuidle'
2014-12-29 21:23:41 +01:00
cpufreq-nforce2.c
cpufreq.c
cpufreq: check cpufreq_policy_list instead of scanning policies for all CPUs
2015-01-23 22:49:35 +01:00
cpufreq_conservative.c
cpufreq_governor.c
cpufreq: governor: remove copy_prev_load from 'struct cpu_dbs_common_info'
2014-06-09 12:58:21 +02:00
cpufreq_governor.h
cpufreq: governor: remove copy_prev_load from 'struct cpu_dbs_common_info'
2014-06-09 12:58:21 +02:00
cpufreq_ondemand.c
cpufreq: ondemand: Eliminate the deadband effect
2014-07-21 13:43:19 +02:00
cpufreq_opp.c
cpufreq / OPP: Fix the order of arguments for kcalloc()
2014-09-08 00:02:58 +02:00
cpufreq_performance.c
cpufreq_powersave.c
cpufreq_stats.c
cpufreq_userspace.c
cris-artpec3-cpufreq.c
cris-etraxfs-cpufreq.c
davinci-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
dbx500-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
e_powersaver.c
elanfreq.c
exynos-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
exynos-cpufreq.h
ACPI and power management updates for 3.16-rc1
2014-06-04 08:57:16 -07:00
exynos4x12-cpufreq.c
cpufreq: cpu0: rename driver and internals to 'cpufreq_dt'
2014-10-03 15:37:54 +02:00
exynos4210-cpufreq.c
cpufreq: cpu0: rename driver and internals to 'cpufreq_dt'
2014-10-03 15:37:54 +02:00
exynos5250-cpufreq.c
cpufreq: cpu0: rename driver and internals to 'cpufreq_dt'
2014-10-03 15:37:54 +02:00
exynos5440-cpufreq.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
freq_table.c
cpufreq: Introduce new relation for freq selection
2014-07-21 13:43:19 +02:00
gx-suspmod.c
highbank-cpufreq.c
Merge branch 'mailbox-for-linus' of git://git.linaro.org/landing-teams/working/fujitsu/integration
2014-10-21 11:21:19 -07:00
ia64-acpi-cpufreq.c
imx6q-cpufreq.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
integrator-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
intel_pstate.c
intel_pstate: Add a few comments
2014-12-11 00:24:42 +01:00
Kconfig
cpufreq: Kconfig: Remove architecture specific menu entries
2014-11-18 02:47:42 +01:00
Kconfig.arm
cpufreq: pxa2xx: Add Kconfig entry
2014-11-27 01:53:12 +01:00
Kconfig.powerpc
Kconfig.x86
kirkwood-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
longhaul.c
Update/Remove soon-to-be-dead email address
2014-12-19 12:56:15 -08:00
longhaul.h
longrun.c
loongson2_cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
ls1x-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2015-01-23 22:19:15 +01:00
Makefile
cpufreq: pxa2xx: Add Kconfig entry
2014-11-27 01:53:12 +01:00
maple-cpufreq.c
omap-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
p4-clockmod.c
pasemi-cpufreq.c
pcc-cpufreq.c
cpufreq: pcc: Enable autoload of pcc-cpufreq for ACPI processors
2014-11-14 00:16:25 +01:00
pmac32-cpufreq.c
powerpc: Remove powerpc specific cmd_line
2014-10-02 17:33:55 +10:00
pmac64-cpufreq.c
of: Migrate of_find_node_by_name() users to for_each_node_by_name()
2014-06-26 17:12:24 +01:00
powernow-k6.c
Update/Remove soon-to-be-dead email address
2014-12-19 12:56:15 -08:00
powernow-k7.c
Update/Remove soon-to-be-dead email address
2014-12-19 12:56:15 -08:00
powernow-k7.h
powernow-k8.c
cpufreq: powernow-k8: Suppress checkpatch warnings
2014-05-17 01:27:01 +02:00
powernow-k8.h
cpufreq: powernow-k8: Suppress checkpatch warnings
2014-05-17 01:27:01 +02:00
powernv-cpufreq.c
cpufreq: powernv: Set the cpus to nominal frequency during reboot/kexec
2014-09-29 15:53:04 +02:00
ppc-corenet-cpufreq.c
cpufreq: ppc-corenet: remove duplicate update of cpu_data
2014-09-30 21:09:40 +02:00
ppc_cbe_cpufreq.c
ppc_cbe_cpufreq.h
ppc_cbe_cpufreq_pervasive.c
ppc_cbe_cpufreq_pmi.c
pxa2xx-cpufreq.c
pxa3xx-cpufreq.c
s3c24xx-cpufreq-debugfs.c
s3c24xx-cpufreq.c
cpufreq: s3c24xx: Remove some dead code
2014-07-19 04:24:59 +09:00
s3c64xx-cpufreq.c
s3c2410-cpufreq.c
cpufreq: s3c24xx: Remove some dead code
2014-07-19 04:24:59 +09:00
s3c2412-cpufreq.c
cpufreq: s3c24xx: Remove some dead code
2014-07-19 04:24:59 +09:00
s3c2416-cpufreq.c
s3c2440-cpufreq.c
cpufreq: s3c24xx: Remove some dead code
2014-07-19 04:24:59 +09:00
s5pv210-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
sa1100-cpufreq.c
sa1110-cpufreq.c
cpufreq: sa1110: set memory type for h3600
2014-07-16 14:30:17 +02:00
sc520_freq.c
sh-cpufreq.c
sparc-us2e-cpufreq.c
sparc-us3-cpufreq.c
spear-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00
speedstep-centrino.c
speedstep-ich.c
Update/Remove soon-to-be-dead email address
2014-12-19 12:56:15 -08:00
speedstep-lib.c
speedstep-lib.h
speedstep-smi.c
cpufreq: speedstep-smi: fix decimal printf specifiers
2014-08-07 21:21:52 +02:00
tegra-cpufreq.c
cpufreq: tegra: update comment for clarity
2014-06-10 22:50:50 +02:00
unicore2-cpufreq.c
vexpress-spc-cpufreq.c
cpufreq: drop owner assignment from platform_drivers
2014-10-20 16:20:24 +02:00