diff options
author | Tom Rini <trini@konsulko.com> | 2019-08-08 09:19:08 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2019-08-08 09:19:08 -0400 |
commit | fef408679b2f634ebfd6298d9fc99db99e60fb1d (patch) | |
tree | 0a3e31151b3234dd39c11d1048f47fa1c1ef81bd /drivers/watchdog/bcm2835_wdt.c | |
parent | 2e8fef747bf773691d174b2b8120d7aa6c637bcf (diff) | |
parent | c07f68dd66f305baf930c660493c4db4e2a50ff2 (diff) | |
download | u-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.c | 34 |
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; -} |