diff options
Diffstat (limited to 'firmware/target/arm/system-target.h')
-rw-r--r-- | firmware/target/arm/system-target.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/target/arm/system-target.h b/firmware/target/arm/system-target.h index 764cd18d15..1422e6467a 100644 --- a/firmware/target/arm/system-target.h +++ b/firmware/target/arm/system-target.h | |||
@@ -22,6 +22,7 @@ | |||
22 | #ifndef SYSTEM_TARGET_H | 22 | #ifndef SYSTEM_TARGET_H |
23 | #define SYSTEM_TARGET_H | 23 | #define SYSTEM_TARGET_H |
24 | 24 | ||
25 | #include "config.h" | ||
25 | #include "system-arm.h" | 26 | #include "system-arm.h" |
26 | 27 | ||
27 | #ifdef CPU_PP | 28 | #ifdef CPU_PP |
@@ -162,6 +163,10 @@ static inline void wake_core(int core) | |||
162 | #define PROC_NEEDS_CACHEALIGN | 163 | #define PROC_NEEDS_CACHEALIGN |
163 | #define CACHEALIGN_BITS (4) /* 2^4 = 16 bytes */ | 164 | #define CACHEALIGN_BITS (4) /* 2^4 = 16 bytes */ |
164 | 165 | ||
166 | #if defined(CPU_PP502x) && defined(HAVE_ATA_DMA) | ||
167 | #define NEEDS_STORAGE_ALIGN | ||
168 | #endif | ||
169 | |||
165 | /** cache functions **/ | 170 | /** cache functions **/ |
166 | #ifndef BOOTLOADER | 171 | #ifndef BOOTLOADER |
167 | #define HAVE_CPUCACHE_INVALIDATE | 172 | #define HAVE_CPUCACHE_INVALIDATE |