diff options
author | Anas Nashif <anas.nashif@intel.com> | 2017-02-11 09:42:35 +0530 |
---|---|---|
committer | Anas Nashif <nashif@linux.intel.com> | 2017-02-11 07:00:38 +0000 |
commit | 81f61f9cdcbad86f82aa088f89e8a22b68072ec5 (patch) | |
tree | 9cb288a511f3e5d0a4bb027090d7733c912f156a | |
parent | f399d5a24acf2990165e4a22fb68b08272589443 (diff) |
arm: sam70: refactor clearing of exception faults to common code
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Change-Id: I8a9045eb46d5a23cbbd9a6bce75a0f1e78171eeb
-rw-r--r-- | arch/arm/soc/atmel_sam/same70/soc.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/arch/arm/soc/atmel_sam/same70/soc.c b/arch/arm/soc/atmel_sam/same70/soc.c index 5f666847b..8eaadb7c7 100644 --- a/arch/arm/soc/atmel_sam/same70/soc.c +++ b/arch/arm/soc/atmel_sam/same70/soc.c @@ -14,7 +14,7 @@ #include <device.h> #include <init.h> #include <soc.h> -#include <arch/cpu.h> +#include <cortex_m/exc.h> /* Power Manager Controller */ @@ -224,10 +224,7 @@ static int atmel_same70_init(struct device *arg) key = irq_lock(); /* Clear all faults */ - _ScbMemFaultAllFaultsReset(); - _ScbBusFaultAllFaultsReset(); - _ScbUsageFaultAllFaultsReset(); - _ScbHardFaultAllFaultsReset(); + _ClearFaults(); /* * Set FWS (Flash Wait State) value before increasing Master Clock |