1. 05 12月, 2016 1 次提交
  2. 26 10月, 2015 1 次提交
    • U
      mmc: core: Remove MMC_CLKGATE · 9eadcc05
      Ulf Hansson 提交于
      MMC_CLKGATE was once invented to save power by gating the bus clock at
      request inactivity. At that time it served its purpose. The modern way to
      deal with power saving for these scenarios, is by using runtime PM.
      
      Nowadays, several host drivers have deployed runtime PM, but for those
      that haven't and which still cares power saving at request inactivity,
      it's certainly time to deploy runtime PM as it has been around for several
      years now.
      
      To simplify code to mmc core and thus decrease maintenance efforts, this
      patch removes all code related to MMC_CLKGATE.
      Signed-off-by: NUlf Hansson <ulf.hansson@linaro.org>
      Reviewed-by: NLinus Walleij <linus.walleij@linaro.org>
      9eadcc05
  3. 24 9月, 2014 1 次提交
  4. 09 9月, 2014 1 次提交
  5. 22 5月, 2014 1 次提交
  6. 18 1月, 2014 1 次提交
  7. 22 4月, 2012 1 次提交
  8. 14 2月, 2012 1 次提交
  9. 01 11月, 2011 1 次提交
  10. 27 10月, 2011 1 次提交
  11. 25 5月, 2011 1 次提交
  12. 31 3月, 2011 1 次提交
  13. 12 10月, 2008 2 次提交
  14. 19 4月, 2008 1 次提交
  15. 06 10月, 2007 2 次提交
  16. 27 9月, 2007 1 次提交
    • P
      sdio: adaptive interrupt polling · 6f4285d1
      Pierre Ossman 提交于
      The interrupt polling frequency is a compromise between power usage and
      interrupt latency. Unfortunately, it affects throughput rather severely
      for devices which require an interrupt for every chunk of data.
      
      By making the polling frequency adaptive, we get better throughput with
      those devices without sacficing too much power. Polling will quickly
      increase when there is an actual interrupt, and slowly fall back to the
      idle frequency when the interrupts stop coming.
      Signed-off-by: NPierre Ossman <drzeus@drzeus.cx>
      6f4285d1
  17. 24 9月, 2007 3 次提交