aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq
AgeCommit message (Expand)AuthorFilesLines
2017-11-22cpufreq: mediatek: add missing MODULE_DESCRIPTION/AUTHOR/LICENSEJesse Chan1-0/+4
2017-11-21cpufreq: Add Loongson machine dependenciesJames Hogan1-0/+2
2017-11-13Merge tag 'pm-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds15-193/+151
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-6/+7
2017-11-13Merge branch 'pm-cpufreq'Rafael J. Wysocki15-193/+151
2017-11-08cpufreq: stats: Handle the case when trans_table goes beyond PAGE_SIZEGautham R. Shenoy1-2/+5
2017-11-08cpufreq: arm_big_little: make cpufreq_arm_bL_ops structures constBhumika Goyal3-3/+3
2017-11-08cpufreq: arm_big_little: make function arguments and structure pointer constBhumika Goyal2-5/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman4-0/+4
2017-10-21cpufreq: pxa: convert to clock APIRobert Jarzmik1-152/+39
2017-10-14cpufreq: speedstep-lib: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-10-14cpufreq: ti-cpufreq: add missing of_node_put()Zumeng Chen1-0/+1
2017-10-11cpufreq: dt: Remove support for Exynos4212 SoCsMarek Szyprowski1-1/+0
2017-10-11cpufreq: imx6q: Move speed grading check to cpufreq driverFabio Estevam1-20/+65
2017-10-05timer: Remove init_timer_pinned_deferrable() in favor of timer_setup()Kees Cook1-6/+7
2017-10-03cpufreq: ti-cpufreq: kfree opp_data when failureZumeng Chen1-1/+4
2017-10-03cpufreq: SPEAr: pr_err() strings should end with newlinesArvind Yadav1-2/+2
2017-10-03cpufreq: powernow-k8: pr_err() strings should end with newlinesArvind Yadav1-1/+1
2017-10-03cpufreq: dt-platdev: drop socionext,uniphier-ld6b from whitelistMasahiro Yamada1-2/+0
2017-10-03cpufreq: dt: invoke frequency-invariance setter functionDietmar Eggemann1-2/+10
2017-10-03cpufreq: arm_big_little: invoke frequency-invariance setter functionDietmar Eggemann1-1/+9
2017-10-03cpufreq: provide default frequency-invariance setter functionDietmar Eggemann1-0/+6
2017-09-26cpufreq: dt: Fix sysfs duplicate filename creation for platform-deviceSuniel Mahesh1-0/+4
2017-09-20cpufreq: ti-cpufreq: Support additional am43xx platformsDave Gerlach1-1/+1
2017-09-19cpufreq: dt-platdev: Add some missing platforms to the blacklistViresh Kumar1-0/+12
2017-09-14dmi: Mark all struct dmi_system_id instances constChristoph Hellwig1-1/+1
2017-09-05Merge tag 'acpi-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-39/+25
2017-09-04Merge branch 'intel_pstate'Rafael J. Wysocki1-300/+20
2017-09-04Merge branch 'pm-cpufreq-sched'Rafael J. Wysocki4-3/+16
2017-09-04Merge branch 'pm-cpufreq'Rafael J. Wysocki32-224/+189
2017-08-29intel_pstate: convert to use acpi_match_platform_list()Toshi Kani1-39/+25
2017-08-29cpufreq: imx6q: Fix imx6sx low frequency supportLeonard Crestez1-0/+9
2017-08-29cpufreq: speedstep-lib: make several arrays static, makes code smallerColin Ian King1-2/+2
2017-08-25cpufreq: ti: Fix 'of_node_put' being called twice in error handling pathChristophe Jaillet1-2/+2
2017-08-25cpufreq: dt-platdev: Drop few entries from whitelistViresh Kumar1-11/+0
2017-08-25cpufreq: dt-platdev: Automatically create cpufreq device with OPP v2Viresh Kumar1-5/+40
2017-08-25cpufreq: Convert to using %pOF instead of full_nameRob Herring2-5/+5
2017-08-22cpufreq: Cap the default transition delay value to 10 msViresh Kumar1-2/+13
2017-08-22cpufreq: dbx500: Delete obsolete driverLinus Walleij3-113/+0
2017-08-21Merge back intel_pstate material for v4.14.Rafael J. Wysocki1-296/+20
2017-08-18cpufreq: enable the DT cpufreq driver on the Ux500Linus Walleij1-0/+5
2017-08-18cpufreq: Loongson2: constify platform_device_idArvind Yadav1-1/+1
2017-08-18cpufreq: dt: Add r8a7796 support to to use generic cpufreq driverKhiem Nguyen1-0/+1
2017-08-18cpufreq: remove setting of policy->cpu in policy->cpus during initSudeep Holla2-2/+0
2017-08-11cpufreq: intel_pstate: report correct CPU frequencies during traceDoug Smythies1-2/+1
2017-08-10cpufreq: mediatek: add support of cpufreq to MT7622 SoCSean Wang1-0/+1
2017-08-10cpufreq: mediatek: add cleanups with the more generic namingSean Wang1-13/+13
2017-08-10cpufreq: Return 0 from ->fast_switch() on errorsViresh Kumar1-3/+4
2017-08-10cpufreq: intel_pstate: Shorten a couple of long namesRafael J. Wysocki1-4/+4
2017-08-10cpufreq: intel_pstate: Simplify intel_pstate_adjust_pstate()Rafael J. Wysocki1-7/+5
2017-08-08cpufreq: rcar: Add support for R8A7795 SoCKhiem Nguyen1-0/+1
2017-08-04Merge v4.13 intel_pstate fixes.Rafael J. Wysocki1-8/+0
2017-08-04cpufreq: dt: Add rk3328 compatible to use generic cpufreq driverFinley Xiao1-0/+1
2017-08-04cpufreq: intel_pstate: Improve IO performance with per-core P-statesSrinivas Pandruvada1-0/+10
2017-08-03Merge branches 'pm-cpufreq-x86', 'pm-cpufreq-docs' and 'intel_pstate'Rafael J. Wysocki1-8/+0
2017-08-01cpufreq: Process remote callbacks from any CPU if the platform permitsViresh Kumar1-0/+1
2017-08-01sched: cpufreq: Allow remote cpufreq callbacksViresh Kumar2-0/+11
2017-08-01cpufreq: intel_pstate: Drop INTEL_PSTATE_HWP_SAMPLING_INTERVALRafael J. Wysocki1-1/+0
2017-07-27cpufreq: intel_pstate: Drop ->get from intel_pstate structureRafael J. Wysocki1-8/+0
2017-07-26cpufreq: s5pv210: add missing of_node_put()Julia Lawall1-0/+3
2017-07-26cpufreq: intel_pstate: Drop ->update_util from pstate_funcsRafael J. Wysocki1-13/+2
2017-07-26cpufreq: intel_pstate: Do not use PID-based P-state selectionRafael J. Wysocki1-274/+2
2017-07-26cpufreq: Allow dynamic switching with CPUFREQ_ETERNAL latencyViresh Kumar1-2/+1
2017-07-26cpufreq: Add CPUFREQ_NO_AUTO_DYNAMIC_SWITCHING cpufreq driver flagViresh Kumar10-18/+20
2017-07-26cpufreq: Replace "max_transition_latency" with "dynamic_switching"Viresh Kumar2-5/+5
2017-07-26cpufreq: arm_big_little: Make ->get_transition_latency() mandatoryViresh Kumar1-6/+4
2017-07-26cpufreq: Don't set transition_latency for setpolicy driversViresh Kumar2-2/+0
2017-07-22cpufreq: Use transition_delay_us for legacy governors as wellViresh Kumar2-8/+16
2017-07-22cpufreq: governor: Drop min_sampling_rateViresh Kumar4-27/+2
2017-07-22cpufreq: dt: Don't use generic platdev driver for tangoMarc Gonzalez4-2/+44
2017-07-22cpufreq: mediatek: Add support of cpufreq to MT2701/MT7623 SoCSean Wang3-5/+6
2017-07-20Merge branches 'intel_pstate' and 'pm-domains'Rafael J. Wysocki1-2/+19
2017-07-16cpufreq: dt: Add zynqmp to the cpufreq dt platdevShubhrajyoti Datta1-0/+1
2017-07-16cpufreq: speedstep: remove unnecessary static in speedstep_detect_chipset()Gustavo A. R. Silva1-1/+1
2017-07-14Merge tag 'pm-fixes-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2017-07-14Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds6-17/+9
2017-07-14Merge branches 'pm-cpufreq-sched' and 'intel_pstate'Rafael J. Wysocki1-1/+1
2017-07-14cpufreq: intel_pstate: Correct the busy calculation for KNLSrinivas Pandruvada1-2/+19
2017-07-12cpufreq: intel_pstate: Fix ratio setting for min_perf_pctSrinivas Pandruvada1-1/+1
2017-07-10Merge tag 'pm-extra-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+2
2017-07-10Merge branches 'pm-domains', 'pm-sleep' and 'pm-cpufreq'Rafael J. Wysocki2-2/+2
2017-07-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Zhang Rui6-17/+9
2017-07-04Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-32/+6
2017-07-04Merge tag 'pm-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds7-99/+119
2017-07-04cpufreq: intel_pstate: constify attribute_group structuresArvind Yadav1-1/+1
2017-07-04cpufreq: cpufreq_stats: constify attribute_group structuresArvind Yadav1-1/+1
2017-07-03Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-10/+11
2017-07-03Merge branches 'pm-cpufreq', 'intel_pstate' and 'pm-cpuidle'Rafael J. Wysocki7-80/+104
2017-07-03Merge branch 'pm-tools'Rafael J. Wysocki1-19/+15
2017-06-29cpufreq: intel_pstate: Clean up after performance governor changesRafael J. Wysocki1-6/+0
2017-06-27cpufreq / CPPC: Initialize policy->min to lowest nonlinear performancePrakash, Prashanth1-3/+16
2017-06-27intel_pstate: skip scheduler hook when in "performance" modeLen Brown1-2/+2
2017-06-27intel_pstate: delete scheduler hook in HWP modeLen Brown1-11/+3
2017-06-27x86: use common aperfmperf_khz_on_cpu() to calculate KHz using APERF/MPERFLen Brown1-1/+11
2017-06-27Merge back PM tools material for v4.13.Rafael J. Wysocki1-19/+15
2017-06-24cpufreq: intel_pstate: Remove max/min fractions to limit performanceSrinivas Pandruvada1-51/+63
2017-06-24cpufreq: sfi: make freq_table staticColin Ian King1-1/+1
2017-06-24cpufreq: exynos5440: Fix inconsistent indentingKrzysztof Kozlowski1-3/+3
2017-06-24cpufreq: imx6q: imx6ull should use the same flow as imx6ulOctavian Purdila1-2/+4
2017-06-24cpufreq: dt: Add support for hi3660Tao Wang1-0/+1
2017-06-20Merge branch 'WIP.sched/core' into sched/coreIngo Molnar4-7/+22
2017-06-18Merge tag 'scpi-updates-4.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Olof Johansson1-32/+6
2017-06-15Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-devfreq'Rafael J. Wysocki9-138/+111
2017-06-12cpufreq: conservative: Allow down_threshold to take values from 1 to 10Tomasz WilczyƄski1-2/+2
2017-06-09Merge branches 'intel_pstate' and 'pm-sleep'Rafael J. Wysocki1-2/+3
2017-06-05cpufreq: intel_pstate: Avoid division by 0 in min_perf_pct_min()Rafael J. Wysocki1-2/+3
2017-06-05cpufreq: scpi: use new scpi_ops functions to remove duplicate codeSudeep Holla1-32/+6
2017-06-03Merge branch 'pm-cpufreq'Rafael J. Wysocki2-3/+17
2017-05-30cpufreq: kirkwood-cpufreq:- Handle return value of clk_prepare_enable()Arvind Yadav1-3/+16
2017-05-30cpufreq: cpufreq_register_driver() should return -ENODEV if init failsDavid Arcari1-0/+1
2017-05-27cpufreq: create cpufreq_table_count_valid_entries()Viresh Kumar1-9/+4
2017-05-27thermal: cpu_cooling: use cpufreq_policy to register cooling deviceViresh Kumar5-8/+5
2017-05-26cpufreq: Use cpuhp_setup_state_nocalls_cpuslocked()Sebastian Andrzej Siewior1-10/+11
2017-05-23cpufreq/pasemi: Adjust system_state checkThomas Gleixner1-1/+1
2017-05-22Merge branches 'intel_pstate', 'pm-cpufreq' and 'pm-cpufreq-sched'Rafael J. Wysocki2-1/+10
2017-05-16Merge branch 'utilities' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki1-19/+15
2017-05-14cpufreq: dbx500: add a Kconfig symbolArnd Bergmann2-1/+10
2017-05-12Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-7/+0
2017-05-11intel_pstate: use updated msr-index.h HWP.EPP valuesLen Brown1-19/+15
2017-05-10Merge tag 'hwparam-20170420' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2017-05-08format-security: move static strings to constKees Cook1-1/+2
2017-05-08scripts/spelling.txt: add regsiter -> register spelling mistakeStephen Boyd1-2/+2
2017-05-01Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-125/+103
2017-04-28Merge schedutil governor updates for v4.12.Rafael J. Wysocki1-0/+2
2017-04-28Merge intel_pstate driver updates for v4.12.Rafael J. Wysocki1-500/+408
2017-04-20Annotate hardware config module parameters in drivers/cpufreq/David Howells1-1/+1
2017-04-19cpufreq: Add Tegra186 cpufreq driverMikko Perttunen3-0/+282
2017-04-19cpufreq: imx6q: Fix error handling codeChristophe Jaillet1-1/+1
2017-04-19cpufreq: imx6q: Set max suspend_freq to avoid changes during suspendLeonard Crestez1-1/+7
2017-04-19cpufreq: imx6q: Fix handling EPROBE_DEFER from regulatorIrina Tirdea1-0/+7
2017-04-17cpufreq: schedutil: Use policy-dependent transition delaysRafael J. Wysocki1-0/+2
2017-04-17Merge branch 'intel_pstate' into pm-cpufreq-schedRafael J. Wysocki1-590/+431
2017-04-15cpufreq/sparc-us2e: Replace racy task affinity logicThomas Gleixner1-24/+21
2017-04-15cpufreq/sparc-us3: Replace racy task affinity logicThomas Gleixner1-30/+16
2017-04-15cpufreq/sh: Replace racy task affinity logicThomas Gleixner1-18/+27
2017-04-15cpufreq/ia64: Replace racy task affinity logicThomas Gleixner1-53/+39
2017-04-15Merge back cpufreq core changes for v4.12.Rafael J. Wysocki3-9/+58
2017-04-13cpufreq: Bring CPUs up even if cpufreq_online() failedChen Yu1-2/+16
2017-04-12CPUFREQ: Loongson2: drop set_cpus_allowed_ptr()Sebastian Andrzej Siewior1-7/+0
2017-04-06Merge back cpufreq changes for v4.12.Rafael J. Wysocki3-9/+58
2017-03-31Merge branches 'pm-cpufreq-fixes' and 'pm-cpuidle-fixes'Rafael J. Wysocki1-17/+21
2017-03-29cpufreq: intel_pstate: Add support for Gemini LakeBox, David E1-0/+1
2017-03-28cpufreq: intel_pstate: Eliminate intel_pstate_get_min_max()Rafael J. Wysocki1-26/+14
2017-03-28cpufreq: intel_pstate: Do not walk policy->cpusRafael J. Wysocki1-64/+60
2017-03-28cpufreq: intel_pstate: Introduce pid_in_use()Rafael J. Wysocki1-5/+11
2017-03-28cpufreq: intel_pstate: Drop struct cpu_defaultsRafael J. Wysocki1-87/+67
2017-03-28cpufreq: intel_pstate: Move cpu_defaults definitionsRafael J. Wysocki1-67/+62
2017-03-28cpufreq: intel_pstate: Add update_util callback to pstate_funcsRafael J. Wysocki1-38/+43
2017-03-28cpufreq: intel_pstate: Use different utilization update callbacksRafael J. Wysocki1-25/+54
2017-03-28cpufreq: intel_pstate: Modify check in intel_pstate_update_status()Rafael J. Wysocki1-1/+1
2017-03-28cpufreq: intel_pstate: Drop driver_registered variableRafael J. Wysocki1-27/+19
2017-03-28cpufreq: intel_pstate: Skip unnecessary PID resets on initRafael J. Wysocki1-2/+2
2017-03-28cpufreq: intel_pstate: Set HWP sampling interval onceRafael J. Wysocki1-2/+1
2017-03-28cpufreq: intel_pstate: Clean up intel_pstate_busy_pid_reset()Rafael J. Wysocki1-30/+16
2017-03-28cpufreq: intel_pstate: Fold intel_pstate_reset_all_pid() into the callerRafael J. Wysocki1-11/+6
2017-03-28cpufreq: intel_pstate: Initialize pid_params staticallyRafael J. Wysocki1-32/+10
2017-03-28cpufreq: intel_pstate: Drop pointless initialization of PID parametersRafael J. Wysocki1-26/+2
2017-03-28cpufreq: intel_pstate: Eliminate struct perf_limitsRafael J. Wysocki1-36/+23
2017-03-27cpufreq: Fix creation of symbolic links to policy directoriesRafael J. Wysocki1-17/+21
2017-03-24cpufreq: intel_pstate: Avoid transient updates of cpuinfo.max_freqRafael J. Wysocki1-19/+28
2017-03-24cpufreq: intel_pstate: Active mode P-state limits reworkRafael J. Wysocki1-100/+85
2017-03-24cpufreq: intel_pstate: Use load-based P-state selection more widelyRafael J. Wysocki1-1/+7
2017-03-24cpufreq: intel_pstate: Support HWP processors in all operation modesRafael J. Wysocki1-14/+19
2017-03-24Merge back intel_pstate updates for 4.12.Rafael J. Wysocki1-14/+4
2017-03-24Merge branches 'pm-cpufreq-fixes', 'pm-cpufreq-sched-fixes' and 'intel_pstate...Rafael J. Wysocki1-148/+79
2017-03-22cpufreq: Restore policy min/max limits on CPU onlineViresh Kumar1-0/+3
2017-03-21cpufreq: intel_pstate: Fix policy data management in passive modeRafael J. Wysocki1-23/+6
2017-03-18cpufreq: intel_pstate: One set of global limits in active modeRafael J. Wysocki1-96/+46
2017-03-18Merge branches 'pm-cpufreq-fixes' and 'intel_pstate-fixes'Rafael J. Wysocki1-33/+31
2017-03-16cpufreq: dbx500: Manage cooling device from cpufreq driverViresh Kumar1-0/+20
2017-03-16cpufreq: Fix and clean up show_cpuinfo_cur_freq()Rafael J. Wysocki1-3/+5
2017-03-15cpufreq: intel_pstate: Avoid percentages in limits-related computationsRafael J. Wysocki1-28/+28
2017-03-14cpufreq: intel_pstate: Correct frequency setting in the HWP modeSrinivas Pandruvada1-7/+4
2017-03-13cpufreq: intel_pstate: Update pid_params.sample_rate_ns in pid_param_set()Rafael J. Wysocki1-0/+1
2017-03-12cpufreq: qoriq: enhance bus frequency calculationYuanTian Tang1-7/+17
2017-03-12cpufreq: mediatek: Add support for MT8176 and MT817xDaniel Kurtz1-1/+20
2017-03-12cpufreq: mt8173: Mark mt8173_cpufreq_driver_init as __initDaniel Kurtz1-1/+1
2017-03-12cpufreq: intel_pstate: Drop redundant wrapper functionRafael J. Wysocki1-14/+4
2017-03-09Merge branch 'pm-cpufreq'Rafael J. Wysocki2-36/+32
2017-03-06cpufreq: intel_pstate: Do not reinit performance limits in ->setpolicyRafael J. Wysocki1-13/+4
2017-03-06cpufreq: intel_pstate: Fix intel_pstate_verify_policy()Rafael J. Wysocki1-2/+2
2017-03-06cpufreq: intel_pstate: Fix global settings in active modeRafael J. Wysocki1-6/+15
2017-03-06cpufreq: Add the "cpufreq.off=1" cmdline optionLen Brown1-0/+1
2017-03-04cpufreq: intel_pstate: Avoid triggering cpu_frequency tracepoint unnecessarilyRafael J. Wysocki1-3/+5
2017-03-04cpufreq: intel_pstate: Fix intel_cpufreq_verify_policy()Rafael J. Wysocki1-10/+0
2017-03-04cpufreq: intel_pstate: Do not use performance_limits in passive modeRafael J. Wysocki1-2/+5
2017-03-03Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-6/+7
2017-03-02Merge tag 'pm-turbostat-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-10/+5
2017-03-02Merge tag 'pm-extra-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-47/+22
2017-03-03Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep'Rafael J. Wysocki2-47/+22
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar4-2/+3
2017-03-02sched/core: Remove the tsk_cpus_allowed() wrapperIngo Molnar2-4/+4
2017-03-01Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki1-10/+5
2017-03-01intel_pstate: use MSR_ATOM_RATIOS definitions from msr-index.hLen Brown1-10/+5
2017-02-28cpufreq: intel_pstate: Fix limits issue with operation mode switchingRafael J. Wysocki1-43/+22
2017-02-23Merge tag 'armsoc-fixes-nc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2017-02-23cpufreq: qoriq: clean up unused codeTang Yuantian1-4/+0
2017-02-20Merge tag 'pm-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds20-254/+910
2017-02-20Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-5/+4
2017-02-16cpufreq: CPPC: add ACPI_PROCESSOR dependencyArnd Bergmann1-1/+1