Changeset View
Changeset View
Standalone View
Standalone View
head/sys/arm/arm/elf_trampoline.c
Show First 20 Lines • Show All 82 Lines • ▼ Show 20 Lines | |||||
#endif | #endif | ||||
#endif /* CPU_MV_PJ4B */ | #endif /* CPU_MV_PJ4B */ | ||||
#ifdef CPU_XSCALE_81342 | #ifdef CPU_XSCALE_81342 | ||||
#define cpu_l2cache_wbinv_all xscalec3_l2cache_purge | #define cpu_l2cache_wbinv_all xscalec3_l2cache_purge | ||||
extern void xscalec3_l2cache_purge(void); | extern void xscalec3_l2cache_purge(void); | ||||
#elif defined(SOC_MV_KIRKWOOD) || defined(SOC_MV_DISCOVERY) | #elif defined(SOC_MV_KIRKWOOD) || defined(SOC_MV_DISCOVERY) | ||||
#define cpu_l2cache_wbinv_all sheeva_l2cache_wbinv_all | #define cpu_l2cache_wbinv_all sheeva_l2cache_wbinv_all | ||||
extern void sheeva_l2cache_wbinv_all(void); | extern void sheeva_l2cache_wbinv_all(void); | ||||
#elif defined(CPU_CORTEXA) || defined(CPU_KRAIT) | #elif defined(CPU_CORTEXA8) || defined(CPU_CORTEXA_MP) || defined(CPU_KRAIT) | ||||
#define cpu_idcache_wbinv_all armv7_idcache_wbinv_all | #define cpu_idcache_wbinv_all armv7_idcache_wbinv_all | ||||
#define cpu_l2cache_wbinv_all() | #define cpu_l2cache_wbinv_all() | ||||
#else | #else | ||||
#define cpu_l2cache_wbinv_all() | #define cpu_l2cache_wbinv_all() | ||||
#endif | #endif | ||||
static void armadaxp_idcache_wbinv_all(void); | static void armadaxp_idcache_wbinv_all(void); | ||||
▲ Show 20 Lines • Show All 663 Lines • Show Last 20 Lines |