summaryrefslogtreecommitdiff
path: root/drivers/watchdog/bcm2835_wdt.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2019-08-08 09:19:08 -0400
committerTom Rini <trini@konsulko.com>2019-08-08 09:19:08 -0400
commitfef408679b2f634ebfd6298d9fc99db99e60fb1d (patch)
tree0a3e31151b3234dd39c11d1048f47fa1c1ef81bd /drivers/watchdog/bcm2835_wdt.c
parent2e8fef747bf773691d174b2b8120d7aa6c637bcf (diff)
parentc07f68dd66f305baf930c660493c4db4e2a50ff2 (diff)
downloadu-boot-fef408679b2f634ebfd6298d9fc99db99e60fb1d.tar.gz
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvellWIP/08Aug2019
- Remove unused bcm2835 watchdog driver (still non-DM) - Cosmetic fixup of mtk_wdt.c
Diffstat (limited to 'drivers/watchdog/bcm2835_wdt.c')
-rw-r--r--drivers/watchdog/bcm2835_wdt.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/drivers/watchdog/bcm2835_wdt.c b/drivers/watchdog/bcm2835_wdt.c
deleted file mode 100644
index 6cffcb15e0..0000000000
--- a/drivers/watchdog/bcm2835_wdt.c
+++ /dev/null
@@ -1,34 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0
-/*
- * Watchdog driver for Broadcom BCM2835
- *
- * Copyright (C) 2017 Paolo Pisati <p.pisati@gmail.com>
- */
-
-#include <common.h>
-#include <efi_loader.h>
-#include <asm/io.h>
-#include <asm/arch/wdog.h>
-
-#define SECS_TO_WDOG_TICKS(x) ((x) << 16)
-#define MAX_TIMEOUT 0xf /* ~15s */
-
-static __efi_runtime_data bool enabled = true;
-
-extern void reset_cpu(ulong ticks);
-
-void hw_watchdog_reset(void)
-{
- if (enabled)
- reset_cpu(SECS_TO_WDOG_TICKS(MAX_TIMEOUT));
-}
-
-void hw_watchdog_init(void)
-{
- hw_watchdog_reset();
-}
-
-void __efi_runtime hw_watchdog_disable(void)
-{
- enabled = false;
-}