ソースを参照

qcacmn: Add cache invalidation for ARM platforms

Add cache invalidation api for ARM platforms.
The API is not supported, for non-ARM platforms.

Change-Id: Iec7d4878a0fcd0f1ae8257cfd9cc0865ad5825c2
Uraj Sasan 5 年 前
コミット
0608b9dfbe
1 ファイル変更7 行追加1 行削除
  1. 7 1
      qdf/linux/src/i_qdf_nbuf_w.h

+ 7 - 1
qdf/linux/src/i_qdf_nbuf_w.h

@@ -141,10 +141,16 @@ static inline void qdf_nbuf_deinit_replenish_timer(void) {}
  *
  * Return: none
  */
+#if (defined(__LINUX_ARM_ARCH__))
 static inline void
 __qdf_nbuf_dma_inv_range(const void *buf_start, const void *buf_end)
 {
 	dmac_inv_range(buf_start, buf_end);
 }
-
+#else
+static inline void
+__qdf_nbuf_dma_inv_range(const void *buf_start, const void *buf_end)
+{
+}
+#endif
 #endif /*_I_QDF_NBUF_W_H */