net/ice: fix GTPU down/uplink and extension conflict
[dpdk.git] / drivers / bus / fslmc / qbman / qbman_sys_decl.h
index 5640b04..a29f5b4 100644 (file)
@@ -3,6 +3,9 @@
  * Copyright (C) 2014-2016 Freescale Semiconductor, Inc.
  *
  */
+#ifndef _QBMAN_SYS_DECL_H_
+#define _QBMAN_SYS_DECL_H_
+
 #include <compat.h>
 #include <fsl_qbman_base.h>
 
@@ -36,4 +39,19 @@ static inline void prefetch_for_store(void *p)
 #define dccivac(p)     RTE_SET_USED(p)
 #define prefetch_for_load(p) { asm volatile ("pld [%0]" : : "r" (p)); }
 #define prefetch_for_store(p) { asm volatile ("pld [%0]" : : "r" (p)); }
+
+#else
+#define dcbz(p)        RTE_SET_USED(p)
+#define lwsync()
+#define dcbf(p)        RTE_SET_USED(p)
+#define dccivac(p)     RTE_SET_USED(p)
+static inline void prefetch_for_load(void *p)
+{
+       RTE_SET_USED(p);
+}
+static inline void prefetch_for_store(void *p)
+{
+       RTE_SET_USED(p);
+}
 #endif
+#endif /* _QBMAN_SYS_DECL_H_ */