1. Dec 13, 2016
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-cpuidle' · b19ad3b9
      Rafael J. Wysocki authored
      * pm-cpuidle:
        cpuidle: Add a kerneldoc comment to cpuidle_use_deepest_state()
        cpuidle: fix improper return value on error
        intel_idle: Convert to hotplug state machine
        intel_idle: Remove superfluous SMP fuction call
        MAINTAINERS: Add Jacob Pan as a new intel_idle maintainer
        MAINTAINERS: Add bug tracking system location entries for cpuidle
        x86/intel_idle: Add Knights Mill CPUID
        x86/intel_idle: Add CPU model 0x4a (Atom Z34xx series)
        thermal/intel_powerclamp: stop sched tick in forced idle
        thermal/intel_powerclamp: Convert to CPU hotplug state
        thermal/intel_powerclamp: Convert the kthread to kthread worker API
        thermal/intel_powerclamp: Remove duplicated code that starts the kthread
        sched/idle: Add support for tasks that inject idle
        cpuidle: Allow enforcing deepest idle state selection
        cpuidle/powernv: staticise powernv_idle_driver
        cpuidle: dt: assign ->enter_freeze to same as ->enter callback function
        cpuidle: governors: Remove remaining old module code
      b19ad3b9
    • Rafael J. Wysocki's avatar
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-cpufreq' · fecc8c0e
      Rafael J. Wysocki authored
      * pm-cpufreq: (51 commits)
        Documentation: intel_pstate: Document HWP energy/performance hints
        cpufreq: intel_pstate: Support for energy performance hints with HWP
        cpufreq: intel_pstate: Add locking around HWP requests
        cpufreq: ondemand: Set MIN_FREQUENCY_UP_THRESHOLD to 1
        cpufreq: intel_pstate: Add Knights Mill CPUID
        MAINTAINERS: Add bug tracking system location entry for cpufreq
        cpufreq: dt: Add support for zx296718
        cpufreq: acpi-cpufreq: drop rdmsr_on_cpus() usage
        cpufreq: acpi-cpufreq: Convert to hotplug state machine
        cpufreq: intel_pstate: fix intel_pstate_exit_perf_limits() prototype
        cpufreq: intel_pstate: Set EPP/EPB to 0 in performance mode
        cpufreq: schedutil: Rectify comment in sugov_irq_work() function
        cpufreq: intel_pstate: increase precision of performance limits
        cpufreq: intel_pstate: round up min_perf limits
        cpufreq: Make cpufreq_update_policy() void
        ACPI / processor: Make acpi_processor_ppc_has_changed() void
        cpufreq: Avoid using inactive policies
        cpufreq: intel_pstate: Generic governors support
        cpufreq: intel_pstate: Request P-states control from SMM if needed
        cpufreq: dt: Add support for r8a7743 and r8a7745
        ...
      fecc8c0e
    • Rafael J. Wysocki's avatar
      2bf3b685
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-opp' · 57def856
      Rafael J. Wysocki authored
      * pm-opp:
        PM / OPP: Don't WARN on multiple calls to dev_pm_opp_set_regulators()
        PM / OPP: Allow platform specific custom set_opp() callbacks
        PM / OPP: Separate out _generic_set_opp()
        PM / OPP: Add infrastructure to manage multiple regulators
        PM / OPP: Pass struct dev_pm_opp_supply to _set_opp_voltage()
        PM / OPP: Manage supply's voltage/current in a separate structure
        PM / OPP: Don't use OPP structure outside of rcu protected section
        PM / OPP: Reword binding supporting multiple regulators per device
        PM / OPP: Fix incorrect cpu-supply property in binding
        PM / OPP: Pass opp_table to dev_pm_opp_put_regulator()
        PM / OPP: fix debug/error messages in dev_pm_opp_of_get_sharing_cpus()
        PM / OPP: make _of_get_opp_desc_node() a static function
      57def856
    • Rafael J. Wysocki's avatar
      Merge branches 'pm-core', 'pm-qos' and 'pm-avs' · 852b7fa2
      Rafael J. Wysocki authored
      * pm-core:
        PM / core: Fix bug in the error handling of async suspend
        PM / wakeirq: Fix dedicated wakeirq for drivers not using autosuspend
        PM / Runtime: Defer resuming of the device in pm_runtime_force_resume()
        PM / Runtime: Don't allow to suspend a device with an active child
        net: smsc911x: Synchronize the runtime PM status during system suspend
        PM / Runtime: Convert pm_runtime_set_suspended() to return an int
        PM / Runtime: Clarify comment in rpm_resume() when resuming the parent
        PM / Runtime: Remove the exported function pm_children_suspended()
      
      * pm-qos:
        PM / QoS: Export dev_pm_qos_update_user_latency_tolerance
        PM / QoS: Fix writing 'auto' to pm_qos_latency_tolerance_us
        PM / QoS: Improve sysfs pm_qos_latency_tolerance validation
      
      * pm-avs:
        PM / AVS: rockchip-io: make the log more consistent
      852b7fa2
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-domains' · cc773e75
      Rafael J. Wysocki authored
      * pm-domains:
        PM / Domains: Fix compatible for domain idle state
        PM / Domains: Do not print PM domain add error message if EPROBE_DEFER
        PM / Domains: Fix a warning message
        PM / Domains: check for negative return from of_count_phandle_with_args()
        PM / doc: Update device documentation for devices in IRQ-safe PM domains
        PM / Domains: Support IRQ safe PM domains
        PM / Domains: Abstract genpd locking
        dt/bindings / PM/Domains: Update binding for PM domain idle states
        PM / Domains: Save the fwnode in genpd_power_state
        PM / Domains: Allow domain power states to be read from DT
        PM / Domains: Add residency property to genpd states
        PM / Domains: Make genpd state allocation dynamic
      
      Conflicts:
      	arch/arm/mach-imx/gpc.c
      cc773e75
  2. Dec 12, 2016
  3. Dec 11, 2016
  4. Dec 10, 2016
  5. Dec 09, 2016
  6. Dec 08, 2016