An error occurred fetching the project authors.
  1. 21 May, 2019 1 commit
  2. 20 May, 2019 1 commit
  3. 13 May, 2019 1 commit
  4. 15 Apr, 2019 1 commit
  5. 25 Mar, 2019 1 commit
  6. 13 Mar, 2019 1 commit
    • Arnd Bergmann's avatar
      regulator: da903x: don't build with clang · 0077aaae
      Arnd Bergmann authored
      The da903x driver produces an annoying false-positive warning
      when built with clang:
      
      drivers/regulator/da903x.c:395:2: error: division by zero is undefined [-Werror,-Wdivision-by-zero]
              DA9030_LDO(13, 2100, 2100, 0, INVAL, 0, 0, RCTL11, 3), /* fixed @2.1V */
              ^                          ~
      drivers/regulator/da903x.c:359:2: note: expanded from macro 'DA9030_LDO'
              DA903x_LDO(DA9030, _id, min, max, step, vreg, shift, nbits, ereg, ebit)
              ^                                 ~~~~
      drivers/regulator/da903x.c:320:39: note: expanded from macro 'DA903x_LDO'
                      .n_voltages = (step) ? ((max - min) / step + 1) : 1,    \
                                                          ^ ~~~~
      drivers/regulator/da903x.c:415:2: error: division by zero is undefined [-Werror,-Wdivision-by-zero]
              DA9034_LDO(5, 3100, 3100, 0, INVAL, 0, 0, OVER3, 7), /* fixed @3.1V */
              ^                         ~
      drivers/regulator/da903x.c:356:2: note: expanded from macro 'DA9034_LDO'
              DA903x_LDO(DA9034, _id, min, max, step, vreg, shift, nbits, ereg, ebit)
              ^                                 ~~~~
      drivers/regulator/da903x.c:320:39: note: expanded from macro 'DA903x_LDO'
                      .n_voltages = (step) ? ((max - min) / step + 1) : 1,    \
                                                          ^ ~~~~
      
      I already reported this as a bug in clang, but it may take a
      while to fix it. As I have not been able to come up with any
      reasonable workaround, I would just disable compilation here.
      
      Link: https://bugs.llvm.org/show_bug.cgi?id=38789Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Reviewed-by: default avatarNick Desaulniers <ndesaulniers@google.com>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      0077aaae
  7. 29 Jan, 2019 1 commit
  8. 23 Jan, 2019 1 commit
  9. 08 Jan, 2019 1 commit
  10. 21 Dec, 2018 1 commit
  11. 13 Dec, 2018 1 commit
  12. 12 Oct, 2018 1 commit
    • Charles Keepax's avatar
      regulator: lochnagar: Add support for the Cirrus Logic Lochnagar · bef9391c
      Charles Keepax authored
      Lochnagar is an evaluation and development board for Cirrus
      Logic Smart CODEC and Amp devices. It allows the connection of
      most Cirrus Logic devices on mini-cards, as well as allowing
      connection of various application processor systems to provide a
      full evaluation platform. This driver supports the board
      controller chip on the Lochnagar board.
      
      The Lochnagar board provides power supplies for the attached
      CODEC/Amp device. Currently this driver supports the microphone
      supplies and the digital core voltage for the attached
      device. There are some additional supplies that will be
      added in time but these supplies are sufficient for most
      systems/use-cases.
      Signed-off-by: default avatarCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      bef9391c
  13. 08 Oct, 2018 1 commit
  14. 28 Sep, 2018 1 commit
  15. 10 Aug, 2018 1 commit
    • David Collins's avatar
      regulator: add QCOM RPMh regulator driver · 46fc033e
      David Collins authored
      Add the QCOM RPMh regulator driver to manage PMIC regulators
      which are controlled via RPMh on some Qualcomm Technologies, Inc.
      SoCs.  RPMh is a hardware block which contains several
      accelerators which are used to manage various hardware resources
      that are shared between the processors of the SoC.  The final
      hardware state of a regulator is determined within RPMh by
      performing max aggregation of the requests made by all of the
      processors.
      
      Add support for PMIC regulator control via the voltage regulator
      manager (VRM) and oscillator buffer (XOB) RPMh accelerators.
      VRM supports manipulation of enable state, voltage, and mode.
      XOB supports manipulation of enable state.
      Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
      Reviewed-by: default avatarDouglas Anderson <dianders@chromium.org>
      Reviewed-by: default avatarMatthias Kaehlcke <mka@chromium.org>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      46fc033e
  16. 30 Jul, 2018 1 commit
  17. 11 Jul, 2018 1 commit
  18. 18 Jun, 2018 1 commit
  19. 30 May, 2018 1 commit
  20. 09 May, 2018 1 commit
  21. 09 Mar, 2018 1 commit
  22. 05 Dec, 2017 1 commit
  23. 31 Oct, 2017 1 commit
  24. 30 Aug, 2017 1 commit
  25. 27 Aug, 2017 1 commit
  26. 21 Aug, 2017 1 commit
  27. 15 Aug, 2017 1 commit
  28. 07 Jun, 2017 2 commits
  29. 24 May, 2017 1 commit
  30. 25 Apr, 2017 2 commits
  31. 12 Apr, 2017 1 commit
  32. 10 Apr, 2017 1 commit
  33. 04 Feb, 2017 1 commit
  34. 31 Aug, 2016 2 commits
  35. 22 Aug, 2016 1 commit
  36. 16 Aug, 2016 1 commit
  37. 18 Jul, 2016 1 commit