]> git.itanic.dy.fi Git - linux-stable/commit
rtc: sun6i: Add some locking
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Mon, 23 Jan 2017 10:41:47 +0000 (11:41 +0100)
committerAlexandre Belloni <alexandre.belloni@free-electrons.com>
Wed, 1 Feb 2017 11:42:39 +0000 (12:42 +0100)
commita9422a19ce270a22fc520f2278fb7e80c58be508
tree6507b1553c16b5b20a87eed7b7015e3b07cfa910
parent3753941475ae6501dcd1e41832bd0e6c35247d6a
rtc: sun6i: Add some locking

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

Add some locking to prevent from concurrent accesses.

Cc: stable@vger.kernel.org
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>
drivers/rtc/rtc-sun6i.c