summaryrefslogtreecommitdiffstats
path: root/include/linux/mfd/tps6586x.h
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>2015-10-07 09:44:41 +0900
committerLee Jones <lee.jones@linaro.org>2015-10-30 17:20:37 +0000
commit8a97d4287e2659f3460a8dec61ccc935154726c0 (patch)
treed1d6a7c84147b53bc2470e60fffec0eaf36bd1c6 /include/linux/mfd/tps6586x.h
parentc2c9f1fe4bf2d6597bbaaab7514d9c9092b5b2f6 (diff)
downloadtalos-obmc-linux-8a97d4287e2659f3460a8dec61ccc935154726c0.tar.gz
talos-obmc-linux-8a97d4287e2659f3460a8dec61ccc935154726c0.zip
mfd: sec-core: Disable buck voltage reset on watchdog falling edge
The WRSTBI bit (disabled by default but enabled by bootloader), when set, is responsible for resetting voltages to default values of certain bucks on falling edge of Warm Reset Input pin from AP. However on some boards (with S2MPS13) the pin is pulled down so any suspend will effectively trigger the reset of bucks supplying the power to the little and big cores. In the same time when resuming, these bucks must provide voltage greater or equal to voltage before suspend to match the frequency chosen by cpufreq. If voltage (default value of voltage after reset) is lower than one set by cpufreq before suspend, then system will hang during resuming. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reported-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Tested-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'include/linux/mfd/tps6586x.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud