1. 02 May, 2016 1 commit
  2. 18 Apr, 2016 1 commit
    • Rafael J. Wysocki's avatar
      cpufreq: Abort cpufreq_update_current_freq() for cpufreq_suspended set · c9d9c929
      Rafael J. Wysocki authored
      Since governor operations are generally skipped if cpufreq_suspended
      is set, cpufreq_start_governor() should do nothing in that case.
      
      That function is called in the cpufreq_online() path, and may also
      be called from cpufreq_offline() in some cases, which are invoked
      by the nonboot CPUs disabing/enabling code during system suspend
      to RAM and resume.  That happens when all devices have been
      suspended, so if the cpufreq driver relies on things like I2C to
      get the current frequency, it may not be ready to do that then.
      
      To prevent problems from happening for this reason, make
      cpufreq_update_current_freq(), which is the only function invoked
      by cpufreq_start_governor() that doesn't check cpufreq_suspended
      already, return 0 upfront if cpufreq_suspended is set.
      
      Fixes: 3bbf8fe3
      
       (cpufreq: Always update current frequency before startig governor)
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      Acked-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      c9d9c929
  3. 22 Mar, 2016 3 commits
  4. 18 Mar, 2016 1 commit
  5. 10 Mar, 2016 1 commit
  6. 09 Mar, 2016 10 commits
  7. 26 Feb, 2016 1 commit
  8. 22 Feb, 2016 2 commits
  9. 12 Feb, 2016 1 commit
  10. 05 Feb, 2016 1 commit
  11. 27 Jan, 2016 1 commit
  12. 01 Jan, 2016 2 commits
  13. 02 Dec, 2015 1 commit
  14. 23 Nov, 2015 1 commit
  15. 28 Oct, 2015 5 commits
  16. 14 Oct, 2015 1 commit
  17. 08 Oct, 2015 1 commit
  18. 16 Sep, 2015 1 commit
  19. 09 Sep, 2015 1 commit
  20. 07 Sep, 2015 2 commits
  21. 01 Sep, 2015 2 commits