1. 24 3月, 2020 1 次提交
  2. 18 3月, 2020 4 次提交
  3. 12 3月, 2020 1 次提交
    • M
      misc: eeprom: at24: fix regulator underflow · 58d6fee5
      Michael Auchter 提交于
      The at24 driver attempts to read a byte from the device to validate that
      it's actually present, and if not, disables the vcc regulator and
      returns -ENODEV. However, between the read and the error handling path,
      pm_runtime_idle() is called and invokes the driver's suspend callback,
      which also disables the vcc regulator. This leads to an underflow of the
      regulator enable count if the EEPROM is not present.
      
      Move the pm_runtime_suspend() call to be after the error handling path
      to resolve this.
      
      Fixes: cd5676db ("misc: eeprom: at24: support pm_runtime control")
      Signed-off-by: NMichael Auchter <michael.auchter@ni.com>
      Signed-off-by: NBartosz Golaszewski <bgolaszewski@baylibre.com>
      58d6fee5
  4. 03 3月, 2020 1 次提交
  5. 24 2月, 2020 1 次提交
  6. 15 2月, 2020 1 次提交
  7. 12 2月, 2020 3 次提交
  8. 11 2月, 2020 4 次提交
  9. 04 2月, 2020 1 次提交
  10. 24 1月, 2020 1 次提交
  11. 23 1月, 2020 2 次提交
  12. 22 1月, 2020 1 次提交
  13. 16 1月, 2020 1 次提交
  14. 14 1月, 2020 16 次提交
  15. 10 1月, 2020 2 次提交