diff options
author | Andrew Davis <afd@ti.com> | 2023-08-02 17:33:32 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2023-08-12 11:48:25 +0200 |
commit | 47c128c65ff71c2d59354acb9b189b110a31e802 (patch) | |
tree | c81260cb023531c65d7898c0be876c696c9032e1 /arch/arm/mach-nspire/nspire.c | |
parent | Merge tag 'renesas-arm-soc-for-v6.6-tag1' of git://git.kernel.org/pub/scm/lin... (diff) | |
download | linux-47c128c65ff71c2d59354acb9b189b110a31e802.tar.xz linux-47c128c65ff71c2d59354acb9b189b110a31e802.zip |
ARM: nspire: Use syscon-reboot to handle restart
Writing this bit can be handled by the DT syscon-reboot driver.
Enable that driver and remove the machine_desc version.
Signed-off-by: Andrew Davis <afd@ti.com>
Tested-by: Fabian Vogt <fabian@ritter-vogt.de>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Fabian Vogt <fabian@ritter-vogt.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/mach-nspire/nspire.c')
-rw-r--r-- | arch/arm/mach-nspire/nspire.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/arch/arm/mach-nspire/nspire.c b/arch/arm/mach-nspire/nspire.c index d20974a9fbc1..f0c0d6fe2136 100644 --- a/arch/arm/mach-nspire/nspire.c +++ b/arch/arm/mach-nspire/nspire.c @@ -20,16 +20,6 @@ static const char *const nspire_dt_match[] __initconst = { NULL, }; -static void nspire_restart(enum reboot_mode mode, const char *cmd) -{ - void __iomem *base = ioremap(NSPIRE_MISC_PHYS_BASE, SZ_4K); - if (!base) - return; - - writel(2, base + NSPIRE_MISC_HWRESET); -} - DT_MACHINE_START(NSPIRE, "TI-NSPIRE") .dt_compat = nspire_dt_match, - .restart = nspire_restart, MACHINE_END |