]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
authorClaudiu Beznea <claudiu.beznea@microchip.com>
Wed, 16 Dec 2020 12:57:31 +0000 (14:57 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 3 Mar 2021 16:44:37 +0000 (17:44 +0100)
[ Upstream commit 95aa21a3f1183260db1b0395e03df5bebc5ed641 ]

According to datasheet WKUPDBC mask is b/w bits 26..24.

Fixes: f80cb48843987 ("power: reset: at91-shdwc: add new shutdown controller driver")
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/power/reset/at91-sama5d2_shdwc.c

index 04ca990e8f6cb6272f78e2eef38a55e63bd097db..dcfc7025f384a035e087b9387ea6376329944217 100644 (file)
@@ -36,7 +36,7 @@
 
 #define AT91_SHDW_MR   0x04            /* Shut Down Mode Register */
 #define AT91_SHDW_WKUPDBC_SHIFT        24
-#define AT91_SHDW_WKUPDBC_MASK GENMASK(31, 16)
+#define AT91_SHDW_WKUPDBC_MASK GENMASK(26, 24)
 #define AT91_SHDW_WKUPDBC(x)   (((x) << AT91_SHDW_WKUPDBC_SHIFT) \
                                                & AT91_SHDW_WKUPDBC_MASK)