1 #ifndef __HAL_TXBF_8822B_H__
\r
2 #define __HAL_TXBF_8822B_H__
\r
4 #if (RTL8822B_SUPPORT == 1)
\r
5 #if (BEAMFORMING_SUPPORT == 1)
\r
27 HalTxbf8822B_Status(
\r
33 HalTxbf8822B_ConfigGtab(
\r
38 HalTxbf8822B_FwTxBF(
\r
43 #define HalTxbf8822B_Init(pDM_VOID)
\r
44 #define HalTxbf8822B_Enter(pDM_VOID, Idx)
\r
45 #define HalTxbf8822B_Leave(pDM_VOID, Idx)
\r
46 #define HalTxbf8822B_Status(pDM_VOID, Idx)
\r
47 #define HalTxbf8822B_FwTxBF(pDM_VOID, Idx)
\r
48 #define HalTxbf8822B_ConfigGtab(pDM_VOID)
\r
52 #if (defined(CONFIG_BB_TXBF_API))
\r
54 phydm_8822btxbf_rfmode(
\r
56 IN u1Byte SUBFeeCnt,
\r
61 phydm_8822b_sutxbfer_workaroud(
\r
63 IN BOOLEAN EnableSUBfer,
\r
73 #define phydm_8822btxbf_rfmode(pDM_VOID, SUBFeeCnt, MUBFeeCnt)
\r
74 #define phydm_8822b_sutxbfer_workaroud(pDM_VOID, EnableSUBfer, Nc, Nr, Ng, CB, BW, isVHT)
\r
78 #define HalTxbf8822B_Init(pDM_VOID)
\r
79 #define HalTxbf8822B_Enter(pDM_VOID, Idx)
\r
80 #define HalTxbf8822B_Leave(pDM_VOID, Idx)
\r
81 #define HalTxbf8822B_Status(pDM_VOID, Idx)
\r
82 #define HalTxbf8822B_FwTxBF(pDM_VOID, Idx)
\r
83 #define HalTxbf8822B_ConfigGtab(pDM_VOID)
\r