aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq
AgeCommit message (Expand)AuthorFilesLines
2015-10-15cpufreq: intel_pstate: Fix divide by zero on Knights Landing (KNL)Srinivas Pandruvada1-0/+5
2015-10-08cpufreq: prevent lockup on reading scaling_available_frequenciesSrinivas Pandruvada1-1/+3
2015-10-08cpufreq: acpi_cpufreq: prevent crash on reading freqdomain_cpusSrinivas Pandruvada1-0/+3
2015-09-16cpufreq: acpi-cpufreq: Use cpufreq_cpu_get_raw() in ->get()Rafael J. Wysocki2-4/+3
2015-09-11Merge tag 'pm+acpi-4.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-28/+59
2015-09-11Merge branch 'pm-cpufreq'Rafael J. Wysocki4-28/+59
2015-09-10Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds6-827/+0
2015-09-09intel_pstate: fix PCT_TO_HWP macroKristen Carlson Accardi1-7/+14
2015-09-09intel_pstate: Fix user input of min/max to legal policy regionChen Yu1-3/+14
2015-09-09cpufreq-dt: add suspend frequency supportBartlomiej Zolnierkiewicz1-0/+9
2015-09-09cpufreq: allow cpufreq_generic_suspend() to work without suspend frequencyBartlomiej Zolnierkiewicz1-2/+2
2015-09-07cpufreq: Use __func__ to print function's nameViresh Kumar1-2/+1
2015-09-07cpufreq: staticize cpufreq_cpu_get_raw()Viresh Kumar1-1/+1
2015-09-05cpufreq: Add ARM_MT8173_CPUFREQ dependency on THERMALGuenter Roeck1-0/+1
2015-09-03cpufreq: dt: Tolerance applies on both sides of target voltageViresh Kumar1-1/+2
2015-09-03cpufreq: dt: Print error on failing to mark OPPs as sharedViresh Kumar1-1/+4
2015-09-03cpufreq: dt: Check OPP count before marking them sharedViresh Kumar1-11/+11
2015-09-03Merge branch 'pm-opp' into pm-cpufreqRafael J. Wysocki4-31/+129
2015-09-01Merge tag 'pm+acpi-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds22-455/+1297
2015-09-01Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-4/+226
2015-09-01Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2015-09-01Merge branch 'pm-opp'Rafael J. Wysocki4-31/+129
2015-09-01Merge branch 'pm-cpufreq'Rafael J. Wysocki19-424/+1168
2015-09-01cpufreq: speedstep-lib: Use monotonic clockAbhilash Jindal1-5/+4
2015-09-01cpufreq: powernv: Increase the verbosity of OCC console messagesShilpasri G Bhat1-4/+5
2015-09-01cpufreq: sfi: use kmemdup rather than duplicating its implementationAndrzej Hajda1-3/+1
2015-09-01cpufreq: drop !cpufreq_driver check from cpufreq_parse_governor()Viresh Kumar1-4/+0
2015-09-01cpufreq: remove redundant 'policy' field from user_policyViresh Kumar1-9/+1
2015-09-01cpufreq: remove redundant 'governor' field from user_policyViresh Kumar1-5/+2
2015-09-01cpufreq: update user_policy.* on successViresh Kumar1-5/+3
2015-09-01cpufreq: use memcpy() to copy policyViresh Kumar1-6/+2
2015-09-01cpufreq: remove redundant CPUFREQ_INCOMPATIBLE notifier eventViresh Kumar2-6/+2
2015-09-01cpufreq: mediatek: Add MT8173 cpufreq driverPi-Cheng Chen3-0/+535
2015-08-31Merge tag 'driver-core-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+3
2015-08-20Merge tag 'tegra-for-4.3-cpufreq' of git://git.kernel.org/pub/scm/linux/kerne...Olof Johansson4-4/+226
2015-08-20Merge tag 'samsung-late-cpufreq-driver' of git://git.kernel.org/pub/scm/linux...Olof Johansson6-825/+0
2015-08-18Merge branch 'x86/urgent' into x86/asm to fix up conflicts and to pick up fixesIngo Molnar3-54/+57
2015-08-14cpufreq: exynos: Fix for memory leak in case SoC name does not matchShailendra Verma1-2/+4
2015-08-14cpufreq: exynos: Remove unselectable rule for arm-exynos-cpufreq.oJonas Rabenstein1-1/+0
2015-08-14cpufreq: exynos: remove Exynos4x12 specific cpufreq driver supportBartlomiej Zolnierkiewicz5-582/+0
2015-08-08cpufreq-dt: make scaling_boost_freqs sysfs attr available when boost is enabledBartlomiej Zolnierkiewicz1-1/+8
2015-08-07intel_pstate: append more Oracle OEM table id to vendor bypass listEthan Zhao1-0/+4
2015-08-07intel_pstate: Add SKY-S supportKristen Carlson Accardi1-0/+1
2015-08-07cpufreq: dt: Add support for turbo/boost modeViresh Kumar1-0/+8
2015-08-07cpufreq: dt: Add support for operating-points-v2 bindingsViresh Kumar1-10/+46
2015-08-07cpufreq: Allow drivers to enable boost support after registering driverViresh Kumar2-20/+63
2015-08-07cpufreq: Update boost flag while initializing freq table from OPPsBartlomiej Zolnierkiewicz1-0/+4
2015-08-05bus: subsys: update return type of ->remove_dev() to voidViresh Kumar1-7/+5
2015-08-03CPUFREQ: Loongson2: Fix broken build due to incorrect include.Ralf Baechle1-1/+1
2015-07-31intel_pstate: Fix possible overflow complained by CoverityChen Yu1-2/+2
2015-07-31cpufreq: Correct a freq check in cpufreq_set_policy()Pan Xinhui1-1/+5
2015-07-31cpufreq: Lock CPU online/offline in cpufreq_register_driver()Rafael J. Wysocki1-3/+10
2015-07-31cpufreq: Replace recover_policy with new_policy in cpufreq_online()Rafael J. Wysocki1-12/+11
2015-07-31cpufreq: Separate CPU device registration from CPU onlineRafael J. Wysocki1-43/+47
2015-07-31Merge branch 'x86/urgent' into x86/asm, before applying dependent patchesIngo Molnar3-10/+11
2015-07-28cpufreq: powernv: Restore cpu frequency to policy->cur on unthrottlingShilpasri G Bhat1-2/+29
2015-07-28cpufreq: powernv: Report Psafe only if PMSR.psafe_mode_active bit is setShilpasri G Bhat1-9/+3
2015-07-28cpufreq: powernv: Call throttle_check() on receiving OCC_THROTTLEShilpasri G Bhat1-2/+26
2015-07-28cpufreq: powernv: Register for OCC related opal_message notificationShilpasri G Bhat1-1/+73
2015-07-28cpufreq: powernv: Handle throttling due to Pmax capping at chip levelShilpasri G Bhat1-4/+55
2015-07-28cpufreq: Pass CPU number to cpufreq_policy_alloc()Rafael J. Wysocki1-4/+8
2015-07-28cpufreq: Do not update related_cpus on every policy activationRafael J. Wysocki1-5/+5
2015-07-28cpufreq: Drop unused dev argument from two functionsRafael J. Wysocki1-6/+4
2015-07-28cpufreq: Drop unnecessary label from cpufreq_add_dev()Rafael J. Wysocki1-3/+2
2015-07-28cpufreq: Drop cpufreq_policy_restore()Rafael J. Wysocki1-33/+11
2015-07-28cpufreq: Rework two functions related to CPU offlineRafael J. Wysocki1-20/+12
2015-07-28Merge back earlier cpufreq material for v4.3.Rafael J. Wysocki12-255/+333
2015-07-28cpufreq: Avoid attempts to create duplicate symbolic linksRafael J. Wysocki1-53/+55
2015-07-27intel_pstate: Add get_scaling cpu_defaults param to Knights LandingLukasz Anaczkowski1-0/+1
2015-07-25cpufreq: Remove cpufreq_rwsemSebastian Andrzej Siewior1-38/+3
2015-07-24cpufreq: exynos: remove exynos5250 specific cpufreq driver supportBartlomiej Zolnierkiewicz5-242/+0
2015-07-22cpufreq: ia64: Fix a memory leak in acpi_cpufreq_cpu_exit()Pan Xinhui1-0/+1
2015-07-22cpufreq: ia64: remove redundant freq_table of acpi_cpufreq_dataPan Xinhui1-7/+7
2015-07-22cpufreq: acpi-cpufreq: Fix up the handling of cpb sysfs attributeRafael J. Wysocki1-10/+11
2015-07-22cpufreq: acpi-cpufreq: Drop acpi_data from struct acpi_cpufreq_dataRafael J. Wysocki1-13/+16
2015-07-22ACPI / processor: Drop an unused argument of a cleanup routineRafael J. Wysocki5-12/+9
2015-07-21cpufreq: propagate errors returned from __cpufreq_governor()Viresh Kumar1-7/+24
2015-07-21cpufreq: governor: Don't WARN on invalid statesViresh Kumar1-1/+1
2015-07-21cpufreq: governor: Avoid invalid states with additional checksViresh Kumar1-11/+35
2015-07-21cpufreq: governor: split out common part of {cs|od}_dbs_timer()Viresh Kumar4-51/+60
2015-07-21cpufreq: governor: Keep single copy of information common to policy->cpusViresh Kumar4-58/+114
2015-07-17cpufreq: governor: rename cur_policy as policyViresh Kumar4-24/+25
2015-07-17cpufreq: governor: name pointer to cpu_dbs_info as 'cdbs'Viresh Kumar1-13/+13
2015-07-17cpufreq: governor: Rename 'cpu_dbs_common_info' to 'cpu_dbs_info'Viresh Kumar2-17/+15
2015-07-17cpufreq: governor: Drop unused field 'cpu'Viresh Kumar2-2/+0
2015-07-17cpufreq: governor: Name delayed-work as dworkViresh Kumar4-9/+9
2015-07-16intel_pstate: enable HWP per CPUKristen Carlson Accardi1-4/+7
2015-07-16cpufreq: integrator: fixed coding style issuesCristian Ardelean1-10/+8
2015-07-16acpi-cpufreq: Fix an ACPI perf unregister issuePan Xinhui1-1/+3
2015-07-16cpufreq: Properly handle errors from cpufreq_init_policy()Viresh Kumar1-9/+11
2015-07-16cpufreq: cpufreq_add_dev: name goto labels based on what they doViresh Kumar1-8/+7
2015-07-16acpi-cpufreq: replace per_cpu with driver_data of policyPan Xinhui1-18/+22
2015-07-16Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'acpi-resources'Rafael J. Wysocki2-9/+10
2015-07-16cpufreq: Add cpufreq driver for Tegra124Tuomas Tynkkynen3-0/+222
2015-07-16cpufreq: tegra: Rename tegra-cpufreq to tegra20-cpufreqTuomas Tynkkynen3-4/+4
2015-07-10cpufreq: Allow freq_table to be obtained for offline CPUsViresh Kumar2-9/+9
2015-07-10cpufreq: Initialize the governor again while restoring policyViresh Kumar1-0/+1
2015-07-07MIPS, CPUFREQ: Fix spelling of Institute.Ralf Baechle1-1/+1
2015-07-06x86/asm/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski1-1/+1
2015-07-02Merge tag 'module-builtin_driver-v4.1-rc8' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-1/+1
2015-07-02Merge tag 'module-implicit-v4.1-rc8' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2015-07-01Merge tag 'clk-for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-209/+1
2015-06-27Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-2/+2
2015-06-23Merge tag 'pm+acpi-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-492/+649
2015-06-22Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2015-06-21MIPS: Loongson: Naming style cleanup and reworkHuacai Chen1-2/+2
2015-06-20cpufreq: exynos: remove Exynos4210 specific cpufreq driver supportThomas Abraham5-209/+1
2015-06-17cpufreq: dt: allow driver to boot automaticallyFelipe Balbi1-0/+1
2015-06-16intel_pstate: Fix overflow in busy_scaled due to long delayPrarit Bhargava1-5/+5
2015-06-16drivers/cpufreq: Convert non-modular s5pv210-cpufreq.c to use builtin_platfor...Paul Gortmaker1-1/+1
2015-06-16drivers/cpufreq: include <module.h> for modular exynos-cpufreq.c codePaul Gortmaker1-0/+1
2015-06-15cpufreq: qoriq: optimize the CPU frequency switching timeTang Yuantian1-11/+21
2015-06-15cpufreq: gx-suspmod: Fix two typos in two commentsShailendra Verma1-2/+2
2015-06-15cpufreq: nforce2: Fix typo in comment to function nforce2_init()Shailendra Verma1-1/+1
2015-06-15cpufreq: governor: Serialize governor callbacksViresh Kumar4-18/+18
2015-06-15cpufreq: governor: split cpufreq_governor_dbs()Viresh Kumar1-140/+189
2015-06-15cpufreq: governor: register notifier from cs_init()Viresh Kumar4-38/+22
2015-06-11cpufreq: Remove cpufreq_update_policy()Viresh Kumar1-19/+4
2015-06-11cpufreq: Restart governor as soon as possibleViresh Kumar1-33/+26
2015-06-11cpufreq: Call cpufreq_policy_put_kobj() from cpufreq_policy_free()Viresh Kumar1-11/+6
2015-06-11cpufreq: Initialize policy->kobj while allocating policyViresh Kumar1-25/+21
2015-06-11cpufreq: Stop migrating sysfs files on hotplugViresh Kumar1-85/+135
2015-06-10cpufreq: Don't allow updating inactive policies from sysfsViresh Kumar1-0/+11
2015-06-10intel_pstate: Force setting target pstate when requiredDoug Smythies1-10/+11
2015-06-10intel_pstate: change some inconsistent debug informationDoug Smythies1-4/+4
2015-06-03x86/mm: Decouple <linux/vmalloc.h> from <asm/io.h>Stephen Rothwell1-0/+1
2015-05-27speedstep-ich: Replace cpu_sibling_mask() with topology_sibling_cpumask()Bartosz Golaszewski1-1/+1
2015-05-27acpi-cpufreq: Replace cpu_**_mask() with topology_**_cpumask()Bartosz Golaszewski1-2/+3
2015-05-27p4-clockmod: Replace cpu_sibling_mask() with topology_sibling_cpumask()Bartosz Golaszewski1-1/+1
2015-05-27powernow-k8: Replace cpu_core_mask() with topology_core_cpumask()Bartosz Golaszewski1-10/+3
2015-05-23cpufreq: Track cpu managing sysfs kobjects separatelySaravana Kannan1-4/+7
2015-05-22cpufreq: Fix for typos in two commentsShailendra Verma1-2/+2
2015-05-15cpufreq: Mark policy->governor = NULL for inactive policiesViresh Kumar1-2/+3
2015-05-15cpufreq: Manage governor usage history with 'policy->last_governor'Viresh Kumar1-15/+15
2015-05-15cpufreq: Don't traverse all active policies to find policy for a cpuViresh Kumar1-9/+6
2015-05-15cpufreq: Get rid of cpufreq_cpu_data_fallbackViresh Kumar1-19/+6
2015-05-15cpufreq: Don't clear cpufreq_cpu_data and policy list for inactive policiesViresh Kumar1-45/+34
2015-05-15cpufreq: Create for_each_{in}active_policy()Viresh Kumar1-7/+59
2015-05-15cpufreq: arm_big_little: remove compile-time dependency on BIG_LITTLESudeep Holla2-6/+23
2015-05-12intel_pstate: set BYT MSR with wrmsrl_on_cpu()Joe Konno1-1/+1
2015-05-07cpufreq: Clear policy->cpus even for the last CPUViresh Kumar1-3/+1
2015-05-07cpufreq: Keep a single path for adding managed CPUsViresh Kumar1-7/+5
2015-05-07cpufreq: Throw warning when we try to get policy for an invalid CPUViresh Kumar1-1/+1
2015-05-07cpufreq: Merge __cpufreq_add_dev() and cpufreq_add_dev()Viresh Kumar1-17/+12
2015-05-07cpufreq: Add doc style comment about cpufreq_cpu_{get|put}()Viresh Kumar1-0/+27
2015-05-05intel_pstate: Add tsc collection and keep previous target pstateDoug Smythies1-10/+21
2015-05-05cpufreq: arm_big_little: remove unused cpu-cluster.<n> clock nameSudeep Holla1-3/+1
2015-05-05cpufreq: arm_big_little: check if the frequency is set correctlySudeep Holla1-0/+9
2015-05-05cpufreq: pxa: make pxa_freqs arrays constFabian Frederick1-6/+6
2015-05-05cpufreq: pxa: replace typedef pxa_freqs_t by structureFabian Frederick1-10/+10
2015-04-15cpufreq: intel_pstate: Fix an annoying !CONFIG_SMP warningBorislav Petkov1-6/+6
2015-04-15intel_pstate: Change the setpoint for Atom paramsKristen Carlson Accardi1-1/+1
2015-04-11intel_pstate: Knights Landing supportDasaratharaman Chandramouli1-0/+31
2015-04-11intel_pstate: remove MSR testKristen Carlson Accardi1-14/+0
2015-04-11cpufreq: fix qoriq uniprocessor buildArnd Bergmann1-0/+2
2015-04-10Merge back earlier cpufreq material for v4.1.Rafael J. Wysocki7-73/+206
2015-04-03cpufreq: Schedule work for the first-online CPU on resumeViresh Kumar1-8/+11
2015-04-02cpufreq: hisilicon: add acpu driverLeo Yan3-0/+52
2015-04-01cpufreq: powernv: Report cpu frequency throttlingShilpasri G Bhat1-1/+46
2015-03-18cpufreq: qoriq: rename the driverTang Yuantian4-10/+9
2015-03-18cpufreq: qoriq: Make the driver usable on all QorIQ platformsTang Yuantian1-62/+99
2015-03-06Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds1-15/+6
2015-03-04cpufreq: ppc: Add missing #include <asm/smp.h>Geert Uytterhoeven1-0/+2
2015-03-02cpufreq: exynos: Use simple approach to asses if cpu cooling can be usedLukasz Majewski1-15/+6
2015-02-21Merge tag 'pm+acpi-3.20-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-11/+3
2015-02-21Merge tag 'clk-for-linus-3.20' of git://git.linaro.org/people/mike.turquette/...Linus Torvalds1-1/+1
2015-02-21Merge branches 'pnp', 'pm-cpuidle' and 'pm-cpufreq'Rafael J. Wysocki2-11/+3
2015-02-19Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds3-23/+63
2015-02-19cpufreq: s3c: remove last use of resume_clocks callbackArnd Bergmann1-8/+0
2015-02-19cpufreq: s3c: remove incorrect __init annotationsArnd Bergmann2-3/+3
2015-02-13Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-devfreq', 'pm-opp' and 'pm-tools'Rafael J. Wysocki2-0/+15
2015-02-12cpufreq: speedstep-smi: enable interrupts when waitingMikulas Patocka2-0/+15
2015-02-10Merge tag 'pm+acpi-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-232/+367
2015-02-09Merge branch 'sfi' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linu...Rafael J. Wysocki3-0/+147
2015-02-06intel_pstate: provide option to only use intel_pstate with HWPKristen Carlson Accardi1-0/+6
2015-02-03cpufreq-dt: Drop unnecessary check before cpufreq_cooling_unregister() invoca...Markus Elfring1-2/+1
2015-02-03cpufreq: Create for_each_governor()Viresh Kumar1-3/+7
2015-02-03cpufreq: Create for_each_policy()Viresh Kumar1-5/+10
2015-02-03cpufreq: Drop cpufreq_disabled() check from cpufreq_cpu_{get|put}()Viresh Kumar1-4/+1
2015-02-03cpufreq: Set cpufreq_cpu_data to NULL before putting kobjectViresh Kumar1-3/+3
2015-02-02Merge branch 'clk-next' into v3.19-rc7Michael Turquette1-1/+1
2015-01-31cpufreq: exynos: allow modular buildArnd Bergmann2-22/+31
2015-01-30intel_pstate: honor user space min_perf_pct override on resumeKristen Carlson Accardi1-3/+11
2015-01-30intel_pstate: respect cpufreq policy requestSrinivas Pandruvada1-1/+2
2015-01-30intel_pstate: Add num_pstates to sysfsKristen Carlson Accardi1-0/+13
2015-01-30intel_pstate: expose turbo range to sysfsKristen Carlson Accardi1-0/+18
2015-01-30intel_pstate: Add support for SkyLakeKristen Carlson Accardi1-0/+1
2015-01-24cpufreq: exynos: Use device tree to determine if cpufreq cooling should be re...Lukasz Majewski1-1/+32
2015-01-23cpufreq: stats: drop unnecessary lockingViresh Kumar1-5/+1
2015-01-23cpufreq: stats: don't update stats on false notifiersViresh Kumar1-2/+2
2015-01-23cpufreq: stats: don't update stats from show_trans_table()Viresh Kumar1-1/+0
2015-01-23cpufreq: stats: time_in_state can't be NULL in cpufreq_stats_update()Viresh Kumar1-3/+1
2015-01-23cpufreq: stats: create sysfs group once we are readyViresh Kumar1-19/+25
2015-01-23cpufreq: remove CPUFREQ_UPDATE_POLICY_CPU notificationsViresh Kumar1-3/+0
2015-01-23cpufreq: stats: drop 'cpu' field of struct cpufreq_statsViresh Kumar1-12/+0
2015-01-23cpufreq: Remove (now) unused 'last_cpu' from struct cpufreq_policyViresh Kumar1-3/+0
2015-01-23cpufreq: stats: rename 'struct cpufreq_stats' objects as 'stats'Viresh Kumar1-51/+51
2015-01-23cpufreq: stats: get rid of per-cpu cpufreq_stats_tableViresh Kumar1-33/+29
2015-01-23cpufreq: stats: pass 'stat' to cpufreq_stats_update()Viresh Kumar1-6/+4
2015-01-23cpufreq: stats: don't check for freq table while freeing statsViresh Kumar1-2/+1