summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h
diff options
context:
space:
mode:
authorRalf Kirchner <ralf.kirchner@embedded-brains.de>2014-04-16 16:07:13 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-04-17 13:25:11 +0200
commite331e69a470b597f35b1ab08eca90acdff56bb70 (patch)
tree687472923911e0ae05f92a9e99b43ff989159e2a /c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h
parentbsp/arm: Erratum 764369 after enabling SCU (diff)
downloadrtems-e331e69a470b597f35b1ab08eca90acdff56bb70.tar.bz2
bsp/arm: RTEMS_SMP to arm erratum 764369 detection
Move the RTEMS_SMP conditional compilation to the detection method of arm erratum 764369
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h b/c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h
index a0620710fb..72d3ee31cf 100644
--- a/c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h
+++ b/c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h
@@ -46,14 +46,10 @@ extern "C" {
- 1 )
/* Errata Handlers */
-#if ( defined( RTEMS_SMP ) )
- #define ARM_CACHE_L1_ERRATA_764369_HANDLER() \
- if( arm_errata_is_applicable_processor_errata_764369() ) { \
- _ARM_Data_synchronization_barrier(); \
- }
-#else /* #if ( defined( RTEMS_SMP ) ) */
- #define ARM_CACHE_L1_ERRATA_764369_HANDLER()
-#endif /* #if ( defined( RTEMS_SMP ) ) */
+#define ARM_CACHE_L1_ERRATA_764369_HANDLER() \
+ if( arm_errata_is_applicable_processor_errata_764369() ) { \
+ _ARM_Data_synchronization_barrier(); \
+ }
static void arm_cache_l1_select( const uint32_t selection )