net: wireless: rockchip_wlan: add rtl8188fu support
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / rtl8188fu / hal / phydm / txbf / haltxbf8822b.h
diff --git a/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/txbf/haltxbf8822b.h b/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/txbf/haltxbf8822b.h
new file mode 100644 (file)
index 0000000..bc22bce
--- /dev/null
@@ -0,0 +1,53 @@
+#ifndef __HAL_TXBF_8822B_H__\r
+#define __HAL_TXBF_8822B_H__\r
+#if (BEAMFORMING_SUPPORT == 1)\r
+#if (RTL8822B_SUPPORT == 1)\r
+\r
+VOID\r
+HalTxbf8822B_Init(\r
+       IN PVOID                        pDM_VOID\r
+       );\r
+\r
+VOID\r
+HalTxbf8822B_Enter(\r
+       IN PVOID                        pDM_VOID,\r
+       IN u1Byte                               Idx\r
+       );\r
+\r
+\r
+VOID\r
+HalTxbf8822B_Leave(\r
+       IN PVOID                        pDM_VOID,\r
+       IN u1Byte                               Idx\r
+       );\r
+\r
+\r
+VOID\r
+HalTxbf8822B_Status(\r
+       IN PVOID                        pDM_VOID,\r
+       IN u1Byte                               Idx\r
+       );\r
+\r
+VOID\r
+HalTxbf8822B_ConfigGtab(\r
+       IN PVOID                        pDM_VOID\r
+       );\r
+\r
+VOID\r
+HalTxbf8822B_FwTxBF(\r
+       IN PVOID                        pDM_VOID,\r
+       IN      u1Byte                          Idx\r
+       );\r
+#else\r
+#define HalTxbf8822B_Init(pDM_VOID)            \r
+#define HalTxbf8822B_Enter(pDM_VOID, Idx)\r
+#define HalTxbf8822B_Leave(pDM_VOID, Idx)\r
+#define HalTxbf8822B_Status(pDM_VOID, Idx)\r
+#define HalTxbf8822B_FwTxBF(pDM_VOID, Idx)\r
+#define HalTxbf8822B_ConfigGtab(pDM_VOID)\r
+#endif\r
+\r
+\r
+#endif\r
+#endif\r
+\r