net: wireless: rockchip: add rtl8822be pcie wifi driver
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / rtl8822be / hal / btc / Mp_Precomp.h
diff --git a/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/btc/Mp_Precomp.h b/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/btc/Mp_Precomp.h
new file mode 100644 (file)
index 0000000..b41191f
--- /dev/null
@@ -0,0 +1,87 @@
+/******************************************************************************
+ *
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms of version 2 of the GNU General Public License as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+ * more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ *
+ ******************************************************************************/
+#ifndef __MP_PRECOMP_H__
+#define __MP_PRECOMP_H__
+
+#include <drv_types.h>
+#include <hal_data.h>
+
+#define BT_TMP_BUF_SIZE        100
+
+#ifdef PLATFORM_LINUX
+#define rsprintf snprintf
+#elif defined(PLATFORM_WINDOWS)
+#define rsprintf sprintf_s
+#endif
+
+#define DCMD_Printf                    DBG_BT_INFO
+
+#define delay_ms(ms)           rtw_mdelay_os(ms)
+
+#ifdef bEnable
+#undef bEnable
+#endif
+
+#define WPP_SOFTWARE_TRACE 0
+
+typedef enum _BTC_MSG_COMP_TYPE{
+       COMP_COEX               = 0,
+       COMP_MAX
+}BTC_MSG_COMP_TYPE;
+extern u4Byte GLBtcDbgType[];
+
+#define DBG_OFF                        0
+#define DBG_SEC                        1
+#define DBG_SERIOUS            2
+#define DBG_WARNING            3
+#define DBG_LOUD               4
+#define DBG_TRACE              5
+
+#ifdef CONFIG_BT_COEXIST
+#define BT_SUPPORT             1
+#define COEX_SUPPORT   1
+#define HS_SUPPORT             1
+#else
+#define BT_SUPPORT             0
+#define COEX_SUPPORT   0
+#define HS_SUPPORT             0
+#endif
+
+#include "halbtcoutsrc.h"
+#include "halbtc8188c2ant.h"
+#include "halbtc8192d2ant.h"
+#include "halbtc8192e1ant.h"
+#include "halbtc8192e2ant.h"
+#include "halbtc8723a1ant.h"
+#include "halbtc8723a2ant.h"
+#include "halbtc8723b1ant.h"
+#include "halbtc8723b2ant.h"
+#include "halbtc8812a1ant.h"
+#include "halbtc8812a2ant.h"
+#include "halbtc8821a1ant.h"
+#include "halbtc8821a2ant.h"
+#include "halbtc8821acsr2ant.h"
+#include "halbtc8703b1ant.h"
+#include "halbtc8723d1ant.h"
+#include "halbtc8723d2ant.h"
+#include "halbtc8822b1ant.h"
+#include "halbtc8822b2ant.h"
+
+#endif // __MP_PRECOMP_H__