1
0
mirror of https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git synced 2025-10-19 17:11:09 +02:00
This commit is contained in:
Chen Minqiang
2016-10-10 02:54:43 +08:00
committed by Harshavardhana
parent c962f7a88d
commit 00aedbde5c
408 changed files with 192446 additions and 81116 deletions

View File

@@ -22,31 +22,46 @@
#if defined(CONFIG_USB_HCI)
#ifndef MAX_RECVBUF_SZ
#ifdef PLATFORM_OS_CE
#define MAX_RECVBUF_SZ (8192+1024) // 8K+1k
#else
#ifndef CONFIG_MINIMAL_MEMORY_USAGE
#define MAX_RECVBUF_SZ (24576) // 24k
//#define MAX_RECVBUF_SZ (20480) //20K
//#define MAX_RECVBUF_SZ (10240) //10K
//#define MAX_RECVBUF_SZ (15360) // 15k < 16k
//#define MAX_RECVBUF_SZ (8192+1024) // 8K+1k
#else
#define MAX_RECVBUF_SZ (4000) // about 4K
#endif
#ifndef CONFIG_MINIMAL_MEMORY_USAGE
#ifdef CONFIG_PLATFORM_MSTAR
#define MAX_RECVBUF_SZ (8192) // 8K
#else
#define MAX_RECVBUF_SZ (32768) // 32k
#endif
//#define MAX_RECVBUF_SZ (24576) // 24k
//#define MAX_RECVBUF_SZ (20480) //20K
//#define MAX_RECVBUF_SZ (10240) //10K
//#define MAX_RECVBUF_SZ (15360) // 15k < 16k
//#define MAX_RECVBUF_SZ (8192+1024) // 8K+1k
#ifdef CONFIG_PLATFORM_NOVATEK_NT72668
#undef MAX_RECVBUF_SZ
#define MAX_RECVBUF_SZ (15360) // 15k < 16k
#endif //CONFIG_PLATFORM_NOVATEK_NT72668
#else
#define MAX_RECVBUF_SZ (4000) // about 4K
#endif
#endif
#endif //!MAX_RECVBUF_SZ
#elif defined(CONFIG_PCI_HCI)
//#ifndef CONFIG_MINIMAL_MEMORY_USAGE
// #define MAX_RECVBUF_SZ (9100)
//#else
#define MAX_RECVBUF_SZ (4000) // about 4K
#define MAX_RECVBUF_SZ (4000) // about 4K
//#endif
#elif defined(CONFIG_SDIO_HCI)
#ifdef CONFIG_SDIO_RX_COPY
#define MAX_RECVBUF_SZ (10240)
#else // !CONFIG_SDIO_RX_COPY
#define MAX_RECVBUF_SZ MAX_RX_DMA_BUFFER_SIZE_8821
#endif // !CONFIG_SDIO_RX_COPY
#endif
@@ -142,12 +157,11 @@ void rtl8812au_recv_tasklet(void *priv);
#endif
#ifdef CONFIG_PCI_HCI
s32 rtl8812e_init_recv_priv(PADAPTER padapter);
void rtl8812e_free_recv_priv(PADAPTER padapter);
s32 rtl8812ae_init_recv_priv(PADAPTER padapter);
void rtl8812ae_free_recv_priv(PADAPTER padapter);
#endif
void rtl8812_query_rx_desc_status(union recv_frame *precvframe, u8 *pdesc);
void rtl8812_query_rx_phy_status(union recv_frame *prframe, u8 *pphy_stat);
#endif
#endif /* __RTL8812A_RECV_H__ */