8723BU: Update 8723BU wifi driver to version v4.3.16_14189.20150519_BTCOEX2015119...
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / rtl8723bu / include / rtl8723b_recv.h
index 4218f50999b3e1c3c10c407a26e8b902b0cb0ad7..f4611864dc78523855b29040e154448399167a8d 100755 (executable)
 #ifndef __RTL8723B_RECV_H__\r
 #define __RTL8723B_RECV_H__\r
 \r
-#include <rtl8192c_recv.h>\r
+#define RECV_BLK_SZ 512\r
+#define RECV_BLK_CNT 16\r
+#define RECV_BLK_TH RECV_BLK_CNT\r
+\r
+#if defined(CONFIG_USB_HCI)\r
+\r
+#ifndef MAX_RECVBUF_SZ\r
+#ifdef PLATFORM_OS_CE\r
+#define MAX_RECVBUF_SZ (8192+1024) // 8K+1k\r
+#else\r
+       #ifndef CONFIG_MINIMAL_MEMORY_USAGE\r
+               //#define MAX_RECVBUF_SZ (32768) // 32k\r
+               //#define MAX_RECVBUF_SZ (16384) //16K\r
+               //#define MAX_RECVBUF_SZ (10240) //10K\r
+               #ifdef CONFIG_PLATFORM_MSTAR\r
+                       #define MAX_RECVBUF_SZ (8192) // 8K\r
+               #else\r
+                       #define MAX_RECVBUF_SZ (15360) // 15k < 16k\r
+               #endif\r
+               //#define MAX_RECVBUF_SZ (8192+1024) // 8K+1k\r
+       #else\r
+               #define MAX_RECVBUF_SZ (4000) // about 4K\r
+       #endif\r
+#endif\r
+#endif //!MAX_RECVBUF_SZ\r
+\r
+#elif defined(CONFIG_PCI_HCI)\r
+//#ifndef CONFIG_MINIMAL_MEMORY_USAGE\r
+//     #define MAX_RECVBUF_SZ (9100)\r
+//#else\r
+       #define MAX_RECVBUF_SZ (4000) // about 4K\r
+//#endif\r
+\r
+\r
+#elif defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI)\r
+\r
+#define MAX_RECVBUF_SZ (10240)\r
+\r
+#endif\r
+\r
+// Rx smooth factor\r
+#define        Rx_Smooth_Factor (20)\r
 \r
 #ifdef CONFIG_SDIO_HCI\r
 #ifndef CONFIG_SDIO_RX_COPY\r
@@ -45,8 +86,7 @@ s32 rtl8723be_init_recv_priv(PADAPTER padapter);
 void rtl8723be_free_recv_priv(PADAPTER padapter);\r
 #endif\r
 \r
-void rtl8723b_query_rx_phy_status(union recv_frame *precvframe, struct phy_stat *pphy_status);\r
 void rtl8723b_query_rx_desc_status(union recv_frame *precvframe, u8 *pdesc);\r
 \r
-#endif\r
+#endif /* __RTL8723B_RECV_H__ */\r
 \r