]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: dts: exynos: add syscon reboot/reboot_mode support in ExynosAutov9
authorChanho Park <chanho61.park@samsung.com>
Mon, 23 May 2022 12:12:44 +0000 (21:12 +0900)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 6 Jun 2022 08:35:18 +0000 (10:35 +0200)
commit62dc22ca8fbd5a7ae11964112c38aa0e7ea3e6da
tree45233ad18de8ef0f0c10fe5a05b545707011511b
parentdd6e9c3caa6d6b24459bbae3050ebbaceb4cced4
arm64: dts: exynos: add syscon reboot/reboot_mode support in ExynosAutov9

Reboot of exynosautov9 SoC can be handled by setting the
bit(SWRESET_SYSTEM[1]) of SYSTEM_CONFIGURATION register(PMU + 0x3a00).
syscon-reboot-mode can be used to indicate the reboot mode for
bootloader. SYSIP_DAT0 register(PMU + 0x810) will not be cleared after
reboot so bootloader can enter the boot mode according to the value.

Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Link: https://lore.kernel.org/r/20220523121244.67341-3-chanho61.park@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/exynosautov9.dtsi