]> git.baikalelectronics.ru Git - kernel.git/commit
iio: trigger: stm32-timer: add power management support
authorFabrice Gasnier <fabrice.gasnier@st.com>
Tue, 3 Mar 2020 14:59:45 +0000 (15:59 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 8 Mar 2020 17:28:53 +0000 (17:28 +0000)
commit8cd890257b107ab274e2e8669ec14477e6a7f3d1
tree820d638f29bdb6d9f9574daa161fefd23aa62b8d
parentb7c402862d7db355a6f30bfc05922f5e0a9a2fb6
iio: trigger: stm32-timer: add power management support

Add suspend/resume PM sleep ops to stm32-timer-trigger driver.
Register contents may be lost depending on low power modes.
When going to low power, enforce the timer isn't active. Gracefully
restore its state upon resume in case it's been left enabled prior to
suspend.

Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/trigger/stm32-timer-trigger.c