ARM: at91: pm: avoid soft resetting AC DLL
authorClaudiu Beznea <claudiu.beznea@microchip.com>
Wed, 26 Oct 2022 12:41:04 +0000 (15:41 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 26 Nov 2022 08:24:34 +0000 (09:24 +0100)
commit2aee616a6b1104ce3bf7db0ec37bb33c739a1062
tree4fe75188785a2817bf5021f2e22d4c614c7c5455
parent188546c78006bcaec5e27318b672410066db0b3b
ARM: at91: pm: avoid soft resetting AC DLL

[ Upstream commit cef8cdc0d0e7c701fe4dcfba4ed3fd25d28a6020 ]

Do not soft reset AC DLL as controller is buggy and this operation my
introduce glitches in the controller leading to undefined behavior.

Fixes: f0bbf17958e8 ("ARM: at91: pm: add self-refresh support for sama7g5")
Depends-on: a02875c4cbd6 ("ARM: at91: pm: fix self-refresh for sama7g5")
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20221026124114.985876-2-claudiu.beznea@microchip.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm/mach-at91/pm_suspend.S
include/soc/at91/sama7-ddr.h