]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
rtc: sun6i: Add some locking
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Mon, 23 Jan 2017 10:41:47 +0000 (11:41 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 12 Mar 2017 05:44:19 +0000 (06:44 +0100)
commit5fcdc5edafc20b71820b5f389973bea0c16ab84a
tree4218e88e5b136d26e13e541a767764747de31c39
parentc45b4fe3ca45377ebaddda8455f85a3f2ef9a377
rtc: sun6i: Add some locking

commit a9422a19ce270a22fc520f2278fb7e80c58be508 upstream.

Some registers have a read-modify-write access pattern that are not atomic.

Add some locking to prevent from concurrent accesses.

Acked-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/rtc/rtc-sun6i.c