summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-06-13 08:44:04 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-06-13 08:48:53 +0200
commitd7d0bba8cca6c7b96eab613e01bdfabb31f3f8c5 (patch)
treee992584d36b2673c0f4a925d34fb8d9fe4c1ac4c
parentbsp/atsam: Improve RTC power driver (diff)
downloadrtems-d7d0bba8cca6c7b96eab613e01bdfabb31f3f8c5.tar.bz2
bsp/atsam: Do not disable the WDT
The watchdog timer (WDT) can be configure only once. Do not touch it in the BSP since the application may want to use it.
-rw-r--r--bsps/arm/atsam/net/if_atsam.c3
-rw-r--r--bsps/arm/atsam/start/bspstarthooks.c1
2 files changed, 0 insertions, 4 deletions
diff --git a/bsps/arm/atsam/net/if_atsam.c b/bsps/arm/atsam/net/if_atsam.c
index 75b1f952b6..9665aa1bcb 100644
--- a/bsps/arm/atsam/net/if_atsam.c
+++ b/bsps/arm/atsam/net/if_atsam.c
@@ -856,9 +856,6 @@ static void if_atsam_init(void *arg)
sc->arpcom.ac_if.if_flags |= IFF_RUNNING;
sc->interrupt_number = GMAC_IRQn;
- /* Disable Watchdog */
- WDT_Disable(WDT);
-
/* Enable Peripheral Clock */
if ((PMC->PMC_PCSR1 & (1u << 7)) != (1u << 7)) {
PMC->PMC_PCER1 = 1 << 7;
diff --git a/bsps/arm/atsam/start/bspstarthooks.c b/bsps/arm/atsam/start/bspstarthooks.c
index 697ec88d67..6fb62c0a19 100644
--- a/bsps/arm/atsam/start/bspstarthooks.c
+++ b/bsps/arm/atsam/start/bspstarthooks.c
@@ -152,5 +152,4 @@ void BSP_START_TEXT_SECTION bsp_start_hook_1(void)
SCB_CleanDCache();
SCB_InvalidateICache();
bsp_start_clear_bss();
- WDT_Disable(WDT);
}