]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210
authorJonathan Bakker <xc-racer2@live.ca>
Sat, 4 Apr 2020 17:08:49 +0000 (10:08 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 22 Jun 2020 07:33:04 +0000 (09:33 +0200)
commitf89042bab27c8899506220d7a571bcc56aa50c8e
treee801d384b76d03d63956dee2c3e3dff0a6668720
parent86e6fdb9a447583b6b01894b23fa413a4de90da2
pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210

commit b577a279914085c6b657c33e9f39ef56d96a3302 upstream.

Commit a8be2af0218c ("pinctrl: samsung: Write external wakeup interrupt
mask") started writing the eint wakeup mask from the pinctrl driver.
Unfortunately, it made the assumption that the private retention data
was always a regmap while in the case of s5pv210 it is a raw pointer
to the clock base (as the eint wakeup mask not in the PMU as with newer
Exynos platforms).

Fixes: a8be2af0218c ("pinctrl: samsung: Write external wakeup interrupt mask")
Cc: <stable@vger.kernel.org>
Signed-off-by: Jonathan Bakker <xc-racer2@live.ca>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/pinctrl/samsung/pinctrl-exynos.c