net: wireless: rockchip: add rtl8822be pcie wifi driver
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / rtl8822be / hal / phydm / txbf / haltxbf8192e.h
1 #ifndef __HAL_TXBF_8192E_H__\r
2 #define __HAL_TXBF_8192E_H__\r
3 \r
4 #if (RTL8192E_SUPPORT == 1)\r
5 #if (BEAMFORMING_SUPPORT == 1)\r
6 \r
7 VOID\r
8 HalTxbf8192E_setNDPArate(\r
9         IN PVOID                        pDM_VOID,\r
10         IN u1Byte       BW,\r
11         IN u1Byte       Rate\r
12 );\r
13 \r
14 VOID\r
15 HalTxbf8192E_Enter(\r
16         IN PVOID                        pDM_VOID,\r
17         IN u1Byte                               Idx\r
18         );\r
19 \r
20 \r
21 VOID\r
22 HalTxbf8192E_Leave(\r
23         IN PVOID                        pDM_VOID,\r
24         IN u1Byte                               Idx\r
25         );\r
26 \r
27 \r
28 VOID\r
29 HalTxbf8192E_Status(\r
30         IN PVOID                        pDM_VOID,\r
31         IN u1Byte                               Idx\r
32         );\r
33 \r
34 \r
35 VOID\r
36 HalTxbf8192E_FwTxBF(\r
37         IN PVOID                        pDM_VOID,\r
38         IN      u1Byte                          Idx\r
39         );\r
40 #else\r
41 \r
42 #define HalTxbf8192E_setNDPArate(pDM_VOID, BW, Rate)\r
43 #define HalTxbf8192E_Enter(pDM_VOID, Idx)\r
44 #define HalTxbf8192E_Leave(pDM_VOID, Idx)\r
45 #define HalTxbf8192E_Status(pDM_VOID, Idx)\r
46 #define HalTxbf8192E_FwTxBF(pDM_VOID, Idx)\r
47 \r
48 #endif\r
49 \r
50 #else\r
51 \r
52 #define HalTxbf8192E_setNDPArate(pDM_VOID, BW, Rate)\r
53 #define HalTxbf8192E_Enter(pDM_VOID, Idx)\r
54 #define HalTxbf8192E_Leave(pDM_VOID, Idx)\r
55 #define HalTxbf8192E_Status(pDM_VOID, Idx)\r
56 #define HalTxbf8192E_FwTxBF(pDM_VOID, Idx)\r
57 \r
58 #endif\r
59 \r
60 #endif\r
61 \r