| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #ifndef __RTL8723B_RECV_H__ |
| #define __RTL8723B_RECV_H__ |
| |
| #define RECV_BLK_SZ 512 |
| #define RECV_BLK_CNT 16 |
| #define RECV_BLK_TH RECV_BLK_CNT |
| |
| #if defined(CONFIG_USB_HCI) |
| |
| <------>#ifndef MAX_RECVBUF_SZ |
| <------><------>#ifndef CONFIG_MINIMAL_MEMORY_USAGE |
| <------><------><------> |
| <------><------><------> |
| <------><------><------> |
| <------><------><------>#ifdef CONFIG_PLATFORM_MSTAR |
| <------><------><------><------>#define MAX_RECVBUF_SZ (8192) |
| <------><------><------>#else |
| <------><------><------><------>#define MAX_RECVBUF_SZ (15360) |
| <------><------><------>#endif |
| <------><------><------> |
| <------><------>#else |
| <------><------><------>#define MAX_RECVBUF_SZ (4000) |
| <------><------>#endif |
| <------>#endif |
| |
| #elif defined(CONFIG_PCI_HCI) |
| <------> |
| <------> |
| <------> |
| <------>#define MAX_RECVBUF_SZ (4000) |
| <------>* #endif */ |
| |
| |
| #elif defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI) |
| |
| <------>#define MAX_RECVBUF_SZ (RX_DMA_SIZE_8723B - RX_DMA_RESERVED_SIZE_8723B) |
| |
| #endif |
| |
| |
| #define Rx_Smooth_Factor (20) |
| |
| #ifdef CONFIG_SDIO_HCI |
| <------>#ifndef CONFIG_SDIO_RX_COPY |
| <------><------>#undef MAX_RECVBUF_SZ |
| <------><------>#define MAX_RECVBUF_SZ (RX_DMA_SIZE_8723B - RX_DMA_RESERVED_SIZE_8723B) |
| <------>#endif |
| #endif |
| |
| #if defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI) |
| <------>s32 rtl8723bs_init_recv_priv(PADAPTER padapter); |
| <------>void rtl8723bs_free_recv_priv(PADAPTER padapter); |
| #endif |
| |
| #ifdef CONFIG_USB_HCI |
| <------>int rtl8723bu_init_recv_priv(_adapter *padapter); |
| <------>void rtl8723bu_free_recv_priv(_adapter *padapter); |
| <------>void rtl8723bu_init_recvbuf(_adapter *padapter, struct recv_buf *precvbuf); |
| #endif |
| |
| #ifdef CONFIG_PCI_HCI |
| <------>s32 rtl8723be_init_recv_priv(PADAPTER padapter); |
| <------>void rtl8723be_free_recv_priv(PADAPTER padapter); |
| #endif |
| |
| void rtl8723b_query_rx_desc_status(union recv_frame *precvframe, u8 *pdesc); |
| |
| #endif |
| |