aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-03-15arch_scale_freq_capacityschedutil-v3-enhancements-plusMichael Turquette4-44/+0
2016-03-15sched: prefer cpufreq_scale_freq_capacityMichael Turquette1-1/+15
2016-03-15cpufreq: Frequency invariant scheduler load-tracking supportDietmar Eggemann2-0/+32
2016-03-15cpufreq/schedutil: sum per-sched class utilizationMichael Turquette1-6/+33
2016-03-15sched/cpufreq: pass sched class into cpufreq_update_utilMichael Turquette9-19/+38
2016-03-15cpufreq/schedutil: sysfs capacity margin tunableMichael Turquette1-0/+25
2016-03-15sched/cpufreq: new cfs capacity margin helpersMichael Turquette2-0/+56
2016-03-15sched/fair: add margin to utilization updateMichael Turquette2-3/+19
2016-03-15sched/cpufreq: remove cpufreq_trigger_update()Michael Turquette4-30/+4
2016-03-15cpufreq: schedutil: New governor based on scheduler utilization dataRafael J. Wysocki3-0/+536
2016-03-15cpufreq: sched: Re-introduce cpufreq_update_util()Rafael J. Wysocki6-71/+127
2016-03-15cpufreq: Support for fast frequency switchingRafael J. Wysocki3-6/+127
2016-03-15cpufreq: governor: Move abstract gov_attr_set code to seperate fileRafael J. Wysocki5-82/+95
2016-03-15cpufreq: governor: New data type for management part of dbs_dataRafael J. Wysocki4-72/+107
2016-03-15cpufreq: Move scheduler-related code to the sched directoryRafael J. Wysocki7-71/+88
2016-03-15cpufreq: Rework the scheduler hooks for triggering updatesRafael J. Wysocki8-81/+58
2016-03-15cpufreq: Reduce cpufreq_update_util() overhead a bitRafael J. Wysocki3-11/+23
2016-03-15cpufreq: acpi-cpufreq: Make read and write operations more efficientRafael J. Wysocki1-113/+95
2016-03-15cpufreq: mediatek: allow building as a moduleArnd Bergmann2-2/+3
2016-03-15cpufreq: qoriq: allow building as module with THERMAL=mArnd Bergmann1-0/+1
2016-03-15cpufreq: Select IRQ_WORK if CPU_FREQ_GOV_COMMON is setRafael J. Wysocki1-1/+1
2016-03-15cpufreq: powernv: Fix bugs in powernv_cpufreq_{init/exit}Shilpasri G Bhat1-11/+29
2016-03-15cpufreq: intel_pstate: disable HWP notificationsSrinivas Pandruvada1-0/+3
2016-03-15cpufreq: intel_pstate: Enable HWP by defaultSrinivas Pandruvada1-12/+22
2016-03-15cpufreq: Simplify the cpufreq_for_each_valid_entry()Rafael J. Wysocki1-12/+5
2016-03-15cpufreq: acpi-cpufreq: Drop pointless label from acpi_cpufreq_target()Rafael J. Wysocki1-4/+2
2016-03-15cpufreq: Rearrange __cpufreq_driver_target()Rafael J. Wysocki1-24/+19
2016-03-15intel_pstate: Update frequencies of policy->cpus only from ->set_policy()Viresh Kumar1-9/+12
2016-03-15cpufreq: Remove 'policy->governor_enabled'Viresh Kumar2-18/+0
2016-03-15cpufreq: Rename __cpufreq_governor() to cpufreq_governor()Viresh Kumar1-23/+21
2016-03-15cpufreq: Relocate handle_update() to kill its declarationViresh Kumar1-10/+9
2016-03-15cpufreq: governor: Drop unnecessary checks from show() and store()Viresh Kumar1-7/+3
2016-03-15cpufreq: governor: Fix race in dbs_update_util_handler()Rafael J. Wysocki1-5/+16
2016-03-15cpufreq: simplify for_each_suitable_policy() macroEric Biggers1-41/+3
2016-03-15cpufreq: fix comment about return value of cpufreq_register_driver()Eric Biggers1-1/+1
2016-03-15cpufreq: governor: Make gov_set_update_util() staticRafael J. Wysocki1-3/+2
2016-03-15cpufreq: governor: Narrow down the dbs_data_mutex coverageRafael J. Wysocki1-23/+23
2016-03-15cpufreq: governor: Make dbs_data_mutex staticRafael J. Wysocki2-3/+1
2016-03-15cpufreq: governor: Relocate definitions of tuners structuresRafael J. Wysocki3-10/+9
2016-03-15cpufreq: governor: Move per-CPU data to the common codeRafael J. Wysocki4-59/+25
2016-03-15cpufreq: governor: Make governor private data per-policyRafael J. Wysocki6-28/+87
2016-03-15cpufreq: ondemand: Rework the handling of powersave bias updatesRafael J. Wysocki1-17/+13
2016-03-15cpufreq: governor: Fix CPU load information updates via ->storeRafael J. Wysocki4-28/+40
2016-03-15cpufreq: ondemand: Drop one more callback from struct od_opsRafael J. Wysocki2-3/+1
2016-03-15cpufreq: governor: Drop unused governor callback and data fieldsRafael J. Wysocki3-19/+1
2016-03-15cpufreq: governor: Add a ->start callback for governorsRafael J. Wysocki4-14/+22
2016-03-15cpufreq: governor: Move io_is_busy to struct dbs_dataRafael J. Wysocki3-26/+15
2016-03-15cpufreq: governor: Close dbs_data update race conditionRafael J. Wysocki1-1/+1
2016-03-15cpufreq: ondemand: Drop unused callback from struct od_opsRafael J. Wysocki2-2/+0
2016-03-15cpufreq: ondemand: Simplify od_update() slightlyRafael J. Wysocki1-8/+5
2016-03-15cpufreq: governor: Use microseconds in sample delay computationsRafael J. Wysocki4-32/+17
2016-03-15cpufreq: ondemand: Simplify conditionals in od_dbs_timer()Rafael J. Wysocki1-13/+11
2016-03-15cpufreq: governor: Move rate_mult to struct policy_dbsRafael J. Wysocki3-25/+26
2016-03-15cpufreq: governor: Reset sample delay in store_sampling_rate()Rafael J. Wysocki1-12/+4
2016-03-15cpufreq: governor: Get rid of the ->gov_check_cpu callbackRafael J. Wysocki4-32/+27
2016-03-15cpufreq: governor: Clean up load-related computationsRafael J. Wysocki1-14/+10
2016-03-15cpufreq: governor: Fix nice contribution computation in dbs_check_cpu()Rafael J. Wysocki1-15/+3
2016-03-15cpufreq: governor: Avoid atomic operations in hot pathsRafael J. Wysocki2-16/+38
2016-03-15cpufreq: governor: Simplify gov_cancel_work() slightlyRafael J. Wysocki1-8/+0
2016-03-15cpufreq: governor: Avoid irq_work_queue_on() crash on non-SMP ARMRafael J. Wysocki1-10/+1
2016-03-15cpufreq: ondemand: Rearrange od_dbs_timer() to avoid updating delayViresh Kumar1-5/+4
2016-03-15cpufreq: conservative: Update sample_delay_ns immediatelyViresh Kumar4-83/+65
2016-03-15cpufreq: governor: No need to manage state machine nowViresh Kumar1-22/+5
2016-03-15cpufreq: Remove cpufreq_governor_lockViresh Kumar2-9/+0
2016-03-15cpufreq: Call __cpufreq_governor() with policy->rwsem heldViresh Kumar1-16/+33
2016-03-15cpufreq: Merge cpufreq_offline_prepare/finish routinesViresh Kumar1-26/+10
2016-03-15cpufreq: governor: Create and traverse list of policy_dbs to avoid deadlockViresh Kumar3-64/+54
2016-03-15Revert "cpufreq: Drop rwsem lock around CPUFREQ_GOV_POLICY_EXIT"Viresh Kumar2-9/+0
2016-03-15cpufreq: governor: Drop unused macros for creating governor tunable attributesViresh Kumar1-89/+0
2016-03-15cpufreq: governor: New sysfs show/store callbacks for governor tunablesViresh Kumar4-103/+144
2016-03-15cpufreq: governor: Move common tunables to 'struct dbs_data'Viresh Kumar4-83/+47
2016-03-15cpufreq: governor: Create generic macro for common tunablesViresh Kumar3-24/+28
2016-03-15cpufreq: governor: Drop pointless goto from cpufreq_governor_init()Rafael J. Wysocki1-4/+3
2016-03-15cpufreq: governor: Rename skip_work to work_countRafael J. Wysocki2-8/+8
2016-03-15cpufreq: governor: Symmetrize cpu_dbs_info initialization and cleanupRafael J. Wysocki1-8/+13
2016-03-15cpufreq: governor: Rearrange governor data structuresRafael J. Wysocki5-60/+68
2016-03-15cpufreq: governor: Simplify cpufreq_governor_limits()Rafael J. Wysocki1-9/+8
2016-03-15cpufreq: governor: Drop cpu argument from dbs_check_cpu()Rafael J. Wysocki4-10/+8
2016-03-15cpufreq: governor: Rename cpu_common_dbs_info to policy_dbs_infoRafael J. Wysocki4-86/+86
2016-03-15cpufreq: governor: Drop the gov pointer from struct dbs_dataRafael J. Wysocki5-38/+39
2016-03-15cpufreq: governor: Rework cpufreq_governor_dbs()Rafael J. Wysocki4-27/+8
2016-03-15cpufreq: governor: Rename some data types and variablesRafael J. Wysocki5-59/+59
2016-03-15cpufreq: governor: Put governor structure into common_dbs_dataRafael J. Wysocki3-51/+58
2016-03-15cpufreq: governor: Avoid passing dbs_data pointers around unnecessarilyRafael J. Wysocki1-41/+27
2016-03-15cpufreq: governor: Use common mutex for dbs_data protectionRafael J. Wysocki4-11/+8
2016-03-15cpufreq: governor: Replace timers with utilization update callbacksRafael J. Wysocki5-120/+114
2016-03-15cpufreq: Add mechanism for registering utilization update callbacksRafael J. Wysocki6-0/+113
2016-03-15cpufreq: Drop unnecessary checks from show() and store()Rafael J. Wysocki1-16/+5
2016-03-15cpufreq: dt: No need to allocate resources anymoreViresh Kumar1-67/+45
2016-03-15cpufreq: dt: No need to fetch voltage-toleranceViresh Kumar1-23/+23
2016-03-15cpufreq: dt: Use dev_pm_opp_set_rate() to switch frequencyViresh Kumar1-71/+2
2016-03-15cpufreq: dt: Reuse dev_pm_opp_get_max_transition_latency()Viresh Kumar1-44/+4
2016-03-15cpufreq: dt: Unsupported OPPs are already disabledViresh Kumar1-2/+0
2016-03-15cpufreq: dt: Pass regulator name to the OPP coreViresh Kumar1-0/+46
2016-03-15cpufreq: dt: OPP layers handles clock-latency for V1 bindings as wellViresh Kumar1-4/+1
2016-03-15cpufreq: dt: Rename 'need_update' to 'opp_v1'Viresh Kumar1-3/+3
2016-03-15cpufreq: dt: Convert few pr_debug/err() calls to dev_dbg/err()Viresh Kumar1-2/+2
2016-03-15cpufreq: powernv: Replace pr_info with trace print for throttle eventShilpasri G Bhat1-39/+34
2016-03-15cpufreq: powernv: Remove cpu_to_chip_id() from hot-pathShilpasri G Bhat1-3/+20
2016-03-15cpufreq: powernv: Hot-plug safe the kworker threadShilpasri G Bhat1-8/+11
2016-03-15cpufreq: powernv: Free 'chips' on module exitShilpasri G Bhat1-0/+1
2016-03-15cpufreq: Clean up default and fallback governor setupRafael J. Wysocki7-73/+73
2016-03-15cpufreq: cpufreq-dt: avoid uninitialized variable warnings:Arnd Bergmann1-8/+7
2016-03-15cpufreq: pxa2xx: fix pxa_cpufreq_change_voltage prototypeArnd Bergmann1-1/+1
2016-03-15cpufreq: Use list_is_last() to check last entry of the policy listGautham R Shenoy1-3/+3
2016-03-15cpufreq: Fix NULL reference crash while accessing policy->governor_dataViresh Kumar1-3/+8
2016-03-15cpufreq-dt: fix handling regulator_get_voltage() resultAndrzej Hajda1-2/+3
2016-03-15cpufreq: governor: Fix negative idle_time when configured with CONFIG_HZ_PERI...Chen Yu1-0/+3
2016-03-15cpufreq: mt8173: migrate to use operating-points-v2 bindingsPi-Cheng Chen1-6/+11
2016-03-15cpufreq: Simplify core code related to boost supportRafael J. Wysocki3-19/+9
2016-03-15cpufreq: acpi-cpufreq: Simplify boost-related codeRafael J. Wysocki1-13/+8
2016-03-15cpufreq: Make cpufreq_boost_supported() staticRafael J. Wysocki2-11/+2
2016-03-15blackfin-cpufreq: Mark cpu_set_cclk() as staticMarkus Elfring1-1/+1
2016-03-15blackfin-cpufreq: Change return type of cpu_set_cclk() to that of clk_set_rate()Markus Elfring1-1/+1
2016-03-15cpufreq: scpi-cpufreq: signedness bug in scpi_get_dvfs_info()Dan Carpenter1-1/+1
2016-03-15cpufreq: st: Provide runtime initialised driver for ST's platformsLee Jones3-0/+305
2016-03-15cpufreq: intel_pstate: Minor cleanup for FRAC_BITSPrarit Bhargava1-1/+1
2016-03-15cpufreq: mt8173: Move resources allocation into ->probe()Pi-Cheng Chen1-24/+68
2016-03-15cpufreq: tegra: add regulator dependency for T124Arnd Bergmann1-1/+1
2016-03-15cpufreq: intel_pstate: Configurable algorithm to get target pstatePhilippe Longepe1-13/+17
2016-03-15cpufreq: mt8173: check return value of regulator_get_voltage() callPi-Cheng Chen1-0/+28
2016-03-15cpufreq: mt8173: remove redundant regulator_get_voltage() callPi-Cheng Chen1-1/+0
2016-03-15cpufreq: mt8173: add CPUFREQ_HAVE_GOVERNOR_PER_POLICY flagPi-Cheng Chen1-1/+2
2016-03-15cpufreq: qoriq: Register cooling device based on device treeHongtao Jia1-0/+24
2016-03-15cpufreq: pcc-cpufreq: update default value of cpuinfo_transition_latencyJacob Tanenbaum2-2/+4
2016-03-15cpufreq: arm_big_little: Add support to register a cpufreq cooling devicePunit Agrawal2-0/+43
2016-03-15cpufreq-dt: Supply power coefficient when registering cooling devicesPunit Agrawal1-2/+7
2016-03-15cpufreq: governor: Use lockless timer functionRafael J. Wysocki2-34/+24
2016-03-15cpufreq: ondemand: update update_sampling_rate() to make it more efficientViresh Kumar1-1/+11
2016-03-15cpufreq: governor: replace per-CPU delayed work with timersViresh Kumar3-70/+100
2016-03-15cpufreq: governor: initialize/destroy timer_mutex with 'shared'Viresh Kumar1-3/+3
2016-03-15cpufreq: governor: Pass policy as argument to ->gov_dbs_timer()Viresh Kumar4-9/+7
2016-03-15cpufreq: ondemand: Work is guaranteed to be pendingViresh Kumar1-3/+0
2016-03-15cpufreq: ondemand: Update sampling rate only for concerned policiesViresh Kumar1-7/+28
2016-03-15cpufreq: use last policy after online for drivers with ->setpolicySrinivas Pandruvada2-4/+11
2016-03-15cpufreq: s3c24xx: Do not mark s3c2410_plls_add as __initArnd Bergmann3-3/+3
2016-03-15intel_pstate: Fix "performance" mode behavior with HWP enabledAlexandra Yates1-0/+2
2016-03-15cpufreq: SCPI: Depend on SCPI clk driverPunit Agrawal1-1/+1
2016-03-15cpufreq: intel_pstate: Fix limits->max_perf rounding errorPrarit Bhargava1-0/+1
2016-03-15cpufreq: intel_pstate: Fix limits->max_policy_pct rounding errorPrarit Bhargava1-1/+2
2016-03-15cpufreq: Always remove sysfs cpuX/cpufreq link on ->remove_dev()Viresh Kumar1-5/+2
2016-03-15cpufreq: CPPC: Initialize and check CPUFreq CPU co-ord type correctlyAshwin Chaugule1-1/+2
2016-03-15cpufreq: mediatek: fix build errorArnd Bergmann1-0/+1
2016-03-15cpufreq: intel_pstate: Add separate support for Airmont coresPhilippe Longepe1-11/+46
2016-03-15cpufreq: intel_pstate: Replace BYT with ATOMPhilippe Longepe1-29/+29
2016-03-15Revert "cpufreq: intel_pstate: Use ACPI perf configuration"Rafael J. Wysocki2-171/+1
2016-03-15Revert "cpufreq: intel_pstate: Avoid calculation for max/min"Rafael J. Wysocki1-43/+5
2016-03-15cpufreq: CPPC: Delete an unnecessary check before the function call kfree()Markus Elfring1-2/+1
2016-03-15cpufreq: s5pv210-cpufreq: fix wrong do_div() usageNicolas Pitre1-2/+2
2016-03-15cpufreq: governor: Quit work-handlers early if governor is stoppedViresh Kumar1-10/+23
2016-03-15intel_pstate: decrease number of "HWP enabled" messagesPrarit Bhargava1-4/+6
2016-03-15cpufreq: arm_big_little: fix frequency check when bL switcher is activeJon Medhurst \(Tixy\)1-9/+13
2016-03-15cpufreq: postfix policy directory with the first CPU in related_cpusViresh Kumar1-10/+11
2016-03-15cpufreq: create cpu/cpufreq/policyX directoriesViresh Kumar2-33/+4
2016-03-15cpufreq: remove cpufreq_sysfs_{create|remove}_file()Viresh Kumar2-19/+5
2016-03-15cpufreq: create cpu/cpufreq at boot timeViresh Kumar3-47/+7
2016-03-15cpufreq: Use cpumask_copy instead of cpumask_or to copy a maskViresh Kumar1-1/+1
2016-03-15cpufreq: ondemand: Drop unnecessary locks from update_sampling_rate()Viresh Kumar1-9/+1
2016-03-15cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct valuePrarit Bhargava1-57/+85
2016-03-15cpufreq: intel_pstate: Avoid calculation for max/minSrinivas Pandruvada1-5/+45
2016-03-15cpufreq: intel_pstate: Use ACPI perf configurationSrinivas Pandruvada2-1/+171
2016-03-15cpufreq: intel-pstate: Use separate max pstate for scalingSrinivas Pandruvada1-2/+18
2016-03-15cpufreq: intel_pstate: get P1 from TAR when availableSrinivas Pandruvada2-4/+42
2016-03-15cpufreq: Drop redundant check for inactive policiesViresh Kumar1-7/+0
2016-03-15ACPI / CPPC: Add a CPUFreq driver for use with CPPCAshwin Chaugule3-0/+195
2016-03-15cpufreq: prevent lockup on reading scaling_available_frequenciesSrinivas Pandruvada1-1/+3
2016-03-15cpufreq: acpi_cpufreq: prevent crash on reading freqdomain_cpusSrinivas Pandruvada1-0/+3
2016-03-15cpufreq: arm_big_little: add SCPI interface driverSudeep Holla3-0/+135
2016-03-15cpufreq : powernv: Report Pmax throttling if capped below nominal frequencyShilpasri G Bhat1-2/+8
2016-03-15cpufreq: imx: update the clock switch flow to support imx6ulBai Ping1-5/+45
2016-03-15cpufreq: tegra20: remove superfluous CONFIG_PM ifdefsBartlomiej Zolnierkiewicz1-2/+0
2016-03-15cpufreq: conservative: remove 'enable' fieldViresh Kumar3-25/+19
2016-03-15cpufreq: integrator: Fix module autoload for OF platform driverLuis de Bethencourt1-0/+2
2016-03-15cpufreq: acpi-cpufreq: Use cpufreq_cpu_get_raw() in ->get()Rafael J. Wysocki3-4/+8
2016-03-15PM / OPP: Move opp core to its own directoryViresh Kumar5-3/+6
2016-03-15PM / OPP: Prefix exported opp routines with dev_pm_opp_Viresh Kumar9-49/+50
2016-03-15PM / OPP: Rename opp init/free table routinesViresh Kumar9-41/+41
2016-03-15intel_pstate: fix PCT_TO_HWP macroKristen Carlson Accardi1-7/+14
2016-03-15intel_pstate: Fix user input of min/max to legal policy regionChen Yu1-3/+14
2016-03-15cpufreq-dt: add suspend frequency supportBartlomiej Zolnierkiewicz1-0/+9
2016-03-15cpufreq: allow cpufreq_generic_suspend() to work without suspend frequencyBartlomiej Zolnierkiewicz1-2/+2
2016-03-15cpufreq: Use __func__ to print function's nameViresh Kumar1-2/+1
2016-03-15cpufreq: staticize cpufreq_cpu_get_raw()Viresh Kumar1-1/+1
2016-03-15cpufreq: Add ARM_MT8173_CPUFREQ dependency on THERMALGuenter Roeck1-0/+1
2016-03-15cpufreq: dt: Tolerance applies on both sides of target voltageViresh Kumar1-1/+2
2016-03-15cpufreq: dt: Print error on failing to mark OPPs as sharedViresh Kumar1-1/+4
2016-03-15cpufreq: dt: Check OPP count before marking them sharedViresh Kumar1-11/+11
2016-03-15cpufreq: remove redundant 'policy' field from user_policyViresh Kumar2-10/+1
2016-03-15cpufreq: remove redundant 'governor' field from user_policyViresh Kumar2-1/+5
2016-03-15cpufreq: update user_policy.* on successViresh Kumar1-1/+6
2016-03-15cpufreq: use memcpy() to copy policyViresh Kumar0-0/+0
2016-03-14arm64: defconfig: Enable configuration for EAS evaluationGaku Inami1-1/+1
2016-03-14arm64: renesas: r8a7795: Add the clock-frequencyGaku Inami1-0/+8
2016-03-14arm64: dts: Add multi-cluster to r8a7795 dtsiGaku Inami1-0/+32
2016-03-14arm64: Define R-CAR H3 energy and provide it to the schedulerGaku Inami1-3/+91
2016-03-14arm64: Add cpu capacity scale management for load-trackingGaku Inami2-0/+179
2016-03-14sched: Prevent unnecessary active balance of single task in sched groupMorten Rasmussen1-1/+5
2016-03-14sched: Disable energy-unfriendly nohz kicksMorten Rasmussen1-2/+3
2016-03-14sched: Enable idle balance to pull single task towards cpu with higher capacityDietmar Eggemann1-1/+9
2016-03-14sched: Consider a not over-utilized energy-aware system as balancedDietmar Eggemann1-0/+4