| From f6d7cde84f6c5551586c8b9b68d70f8e6dc9a000 Mon Sep 17 00:00:00 2001 |
| From: Krzysztof Kozlowski <krzk@kernel.org> |
| Date: Tue, 4 Aug 2020 21:26:49 +0200 |
| Subject: ARM: s3c24xx: fix missing system reset |
| |
| From: Krzysztof Kozlowski <krzk@kernel.org> |
| |
| commit f6d7cde84f6c5551586c8b9b68d70f8e6dc9a000 upstream. |
| |
| Commit f6361c6b3880 ("ARM: S3C24XX: remove separate restart code") |
| removed usage of the watchdog reset platform code in favor of the |
| Samsung SoC watchdog driver. However the latter was not selected thus |
| S3C24xx platforms lost reset abilities. |
| |
| Cc: <stable@vger.kernel.org> |
| Fixes: f6361c6b3880 ("ARM: S3C24XX: remove separate restart code") |
| Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| arch/arm/Kconfig | 2 ++ |
| 1 file changed, 2 insertions(+) |
| |
| --- a/arch/arm/Kconfig |
| +++ b/arch/arm/Kconfig |
| @@ -506,8 +506,10 @@ config ARCH_S3C24XX |
| select HAVE_S3C2410_WATCHDOG if WATCHDOG |
| select HAVE_S3C_RTC if RTC_CLASS |
| select NEED_MACH_IO_H |
| + select S3C2410_WATCHDOG |
| select SAMSUNG_ATAGS |
| select USE_OF |
| + select WATCHDOG |
| help |
| Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443 |
| and S3C2450 SoCs based systems, such as the Simtec Electronics BAST |