diff options
author | Dmitry Bazhenov | 2018-10-15 11:21:22 +0200 |
---|---|---|
committer | Guenter Roeck | 2018-10-15 21:44:36 +0200 |
commit | e7c6a55606b5c46b449d76588968b4d8caae903f (patch) | |
tree | 4039c1eafe2d0d3e9512d931d34ebb9390dd8f1a /scripts | |
parent | hwmon: (pmbus) remove redundant 'default n' from Kconfig (diff) | |
download | kernel-qcow2-linux-e7c6a55606b5c46b449d76588968b4d8caae903f.tar.gz kernel-qcow2-linux-e7c6a55606b5c46b449d76588968b4d8caae903f.tar.xz kernel-qcow2-linux-e7c6a55606b5c46b449d76588968b4d8caae903f.zip |
hwmon: (pmbus) Fix page count auto-detection.
Devices with compatible="pmbus" field have zero initial page count,
and pmbus_clear_faults() being called before the page count auto-
detection does not actually clear faults because it depends on the
page count. Non-cleared faults in its turn may fail the subsequent
page count auto-detection.
This patch fixes this problem by calling pmbus_clear_fault_page()
for currently set page and calling pmbus_clear_faults() after the
page count was detected.
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Bazhenov <bazhenov.dn@gmail.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions