1. 21 4月, 2016 1 次提交
  2. 14 4月, 2016 1 次提交
    • L
      regulator: max8973: add support for junction thermal warning · d2d5437b
      Laxman Dewangan 提交于
      The driver MAX8973 supports the driver for Maxim PMIC MAX77621.
      MAX77621 supports the junction temp warning at 120 degC and
      140 degC which is configurable. It generates alert signal when
      junction temperature crosses these threshold.
      
      MAX77621 does not support the continuous temp monitoring of
      junction temperature. It just report whether junction temperature
      crossed the threshold or not.
      
      Add support to
      - Configure junction temp warning threshold via DT property
      to generate alert when it crosses the threshold.
      - Add support to interrupt the host from this device when alert
      occurred.
      - read the junction temp via thermal framework.
      Signed-off-by: NLaxman Dewangan <ldewangan@nvidia.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      d2d5437b
  3. 31 3月, 2016 1 次提交
    • M
      regulator: Deprecate regulator_can_change_voltage() · 6a0028b3
      Mark Brown 提交于
      All current users of regulator_can_change_voltage() are abusing it,
      using it to wrap a call to regulator_set_voltage() on probe without any
      alternative handling for fixed voltages.  Drivers should only be using
      regulator_set_voltage() if they need to vary voltages at runtime, fixed
      voltages should normally be set via machine constraints, and calling
      regulator_set_voltage() on a regulator which can't be varied will
      succeed if the current voltage is within the range requested so users
      shouldn't worry if they have permission to vary normally.
      
      Deprecate the API to try to stop any new users appearing while we fix
      the current callers.
      Signed-off-by: NMark Brown <broonie@kernel.org>
      6a0028b3
  4. 29 3月, 2016 1 次提交
  5. 23 3月, 2016 2 次提交
  6. 02 3月, 2016 2 次提交
  7. 29 2月, 2016 1 次提交
  8. 06 2月, 2016 1 次提交
  9. 25 11月, 2015 1 次提交
  10. 18 11月, 2015 1 次提交
  11. 17 10月, 2015 1 次提交
  12. 18 8月, 2015 1 次提交
    • V
      regulator: core: Define regulator_set_voltage_triplet() · 30f93ca8
      Viresh Kumar 提交于
      Voltage tolerance isn't necessarily same on both sides of the target
      voltage and regulator_set_voltage_tol() wouldn't be suitable in such
      cases.
      
      Add another routine regulator_set_voltage_triplet(), which accepts
      target, min and max voltages as arguments.
      
      This first tries to set the voltage between the target voltage and the
      upper limit, then fall back on the full range. The idea behind this is
      to set regulator's voltage as close to the target voltage, as possible.
      
      Based on regulator_set_voltage_tol().
      Signed-off-by: NViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      30f93ca8
  13. 25 7月, 2015 1 次提交
  14. 24 7月, 2015 1 次提交
  15. 14 7月, 2015 1 次提交
  16. 11 7月, 2015 1 次提交
    • S
      regulator: Add missing dummy definition for regulator_list_voltage · 5127e31a
      Suzuki K. Poulose 提交于
      Fixes a build break when CONFIG_REGULATOR is not selected.
      
      e.g, on linux-next - 07102015:
      
      drivers/clk/tegra/clk-dfll.c: In function ‘find_lut_index_for_rate’:
      drivers/clk/tegra/clk-dfll.c:691:3: error: implicit declaration of function ‘regulator_list_voltage’ [-Werror=implicit-function-declaration]
          if (regulator_list_voltage(td->vdd_reg, td->i2c_lut[i]) == uv)
          ^
         CC      drivers/clocksource/mmio.o
         CC      fs/proc/softirqs.o
      cc1: some warnings being treated as errors
      make[3]: *** [drivers/clk/tegra/clk-dfll.o] Error 1
      make[2]: *** [drivers/clk/tegra] Error 2
      make[1]: *** [drivers/clk] Error 2
      make[1]: *** Waiting for unfinished jobs....
      
      This should be pushed to 4.2 as we have the issue in 4.2-rc1, just that
      nobody uses it without the REGULATOR(yet).
      Signed-off-by: NSuzuki K. Poulose <suzuki.poulose@arm.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      5127e31a
  17. 15 6月, 2015 1 次提交
  18. 12 6月, 2015 4 次提交
  19. 22 5月, 2015 1 次提交
  20. 02 4月, 2015 1 次提交
  21. 18 3月, 2015 1 次提交
  22. 10 3月, 2015 2 次提交
  23. 07 3月, 2015 1 次提交
  24. 06 3月, 2015 1 次提交
  25. 24 2月, 2015 1 次提交
  26. 23 2月, 2015 1 次提交
  27. 04 2月, 2015 1 次提交
  28. 29 1月, 2015 1 次提交
  29. 16 1月, 2015 1 次提交
  30. 09 1月, 2015 2 次提交
  31. 24 12月, 2014 1 次提交
  32. 27 11月, 2014 2 次提交