1. 04 Dec, 2015 1 commit
  2. 02 Dec, 2015 1 commit
  3. 02 Nov, 2015 2 commits
  4. 28 Oct, 2015 2 commits
  5. 16 Oct, 2015 1 commit
  6. 14 Oct, 2015 2 commits
    • Ulf Hansson's avatar
      PM / Domains: Fix validation of latency constraints in genpd governor · a98f1b78
      Ulf Hansson authored
      Commit ba2bbfbf (PM / Domains: Remove intermediate states from the
      power off sequence) changed the power off sequence in genpd. That also
      required some updates regarding the validation of latency constraints in
      the genpd governor. Unfortunate that wasn't covered, so let's fix this.
      
      From a runtime PM and latency point of view, we need to consider the worst
      case scenario while validating latency constraints. That's typically when
      a call to pm_runtime_get_sync() needs to wait for a ongoing runtime
      suspend operation to be carried out, as it then also needs to wait for the
      device to be runtime resumed again.
      
      The above mentioned commit made the genpd governor's ->stop_ok() callback
      responsible of validating genpd's device's runtime suspend/resume latency.
      In other words, the constraint needs to be validated towards the relevant
      latencies present in genpd's ->runtime_suspend|resume() callbacks.
      
      Earlier, that included latencies from the ->stop|start() callbacks, but as
      ->save|restore_state() are now also being invoked from genpd's
      ->runtime_suspend|resume() and to comply with the worst case scenario,
      let's take also those latencies into account.
      
      Fixes: ba2bbfbf (PM / Domains: Remove intermediate states from the power off sequence)
      Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      a98f1b78
    • Ulf Hansson's avatar
      PM / Domains: Rename *pm_genpd_poweron|poweroff() · 7420aa4f
      Ulf Hansson authored
      This is another step to get consistent names of functions in genpd. Let's
      rename the internal *pm_genpd_poweron|poweroff() into
      *genpd_poweron|poweroff().
      Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      7420aa4f
  7. 12 Oct, 2015 4 commits
  8. 11 Oct, 2015 8 commits
  9. 10 Oct, 2015 12 commits
  10. 09 Oct, 2015 7 commits