summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/sh-pfc/pfc-r8a7790.c
diff options
context:
space:
mode:
authorJonathan Bakker <xc-racer2@live.ca>2020-04-25 16:10:46 -0700
committerKrzysztof Kozlowski <krzk@kernel.org>2020-04-28 11:38:11 +0200
commitf354157a7d184db430c1a564c506434e33b1bec5 (patch)
tree4d504d4293e89ac13c2bb1322ba76d674ac1c040 /drivers/pinctrl/sh-pfc/pfc-r8a7790.c
parentb577a279914085c6b657c33e9f39ef56d96a3302 (diff)
pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs
Currently, for EINT_TYPE GPIOs, the CON and FLTCON registers are saved and restored over a suspend/resume cycle. However, the EINT_MASK registers are not. On S5PV210 at the very least, these registers are not retained over suspend, leading to the interrupts remaining masked upon resume and therefore no interrupts being triggered for the device. There should be no effect on any SoCs that do retain these registers as theoretically we would just be re-writing what was already there. Fixes: 7ccbc60cd9c2 ("pinctrl: exynos: Handle suspend/resume of GPIO EINT registers") Cc: <stable@vger.kernel.org> Signed-off-by: Jonathan Bakker <xc-racer2@live.ca> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Diffstat (limited to 'drivers/pinctrl/sh-pfc/pfc-r8a7790.c')
0 files changed, 0 insertions, 0 deletions