]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: bcm283x: remove unused empty hw_watchdog_disable
authorRasmus Villemoes <rasmus.villemoes@prevas.dk>
Fri, 12 Jul 2024 09:07:24 +0000 (11:07 +0200)
committerPeter Robinson <pbrobinson@gmail.com>
Fri, 12 Jul 2024 10:44:33 +0000 (11:44 +0100)
This empty stub was originally added as one branch of an #ifdef in
commit 45a6d231b2f (bcm2835_wdt: support for the BCM2835/2836
watchdog). That incarnation of the rpi watchdog driver was later
removed in c7adc0b5f98 (watchdog: bcm2835_wdt: Remove unused BCM283x
watchdog driver and its references), but this now unused stub was left
behind. The later (re-)added rpi watchdog driver does not define a
hw_watchdog_disable() function, as that is properly integrated in the
watchdog framework.

Reviewed-by: Stefan Roese <sr@denx.de>
Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
Reviewed-by: Peter Robinson <pbrobinson@gmail.com>
arch/arm/mach-bcm283x/reset.c

index f13ac0c63757db3494caa1d578dd83b3c162782d..808a87daa881cbeb5bc01ad13d90194b657267fd 100644 (file)
@@ -25,8 +25,6 @@
 /* max ticks timeout */
 #define BCM2835_WDOG_MAX_TIMEOUT       0x000fffff
 
-void hw_watchdog_disable(void) {}
-
 __efi_runtime_data struct bcm2835_wdog_regs *wdog_regs;
 
 static void __efi_runtime
@@ -34,10 +32,9 @@ __reset_cpu(struct bcm2835_wdog_regs *wdog_regs, ulong ticks)
 {
        uint32_t rstc, timeout;
 
-       if (ticks == 0) {
-               hw_watchdog_disable();
+       if (ticks == 0)
                timeout = RESET_TIMEOUT;
-       else
+       else
                timeout = ticks & BCM2835_WDOG_MAX_TIMEOUT;
 
        rstc = readl(&wdog_regs->rstc);