Path: blob/master/ALFA-W1F1/RTL8814AU/hal/phydm/phydm_features_ce2_kernel.h
1307 views
/******************************************************************************1*2* Copyright(c) 2007 - 2017 Realtek Corporation.3*4* This program is free software; you can redistribute it and/or modify it5* under the terms of version 2 of the GNU General Public License as6* published by the Free Software Foundation.7*8* This program is distributed in the hope that it will be useful, but WITHOUT9* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or10* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for11* more details.12*13* The full GNU General Public License is included in this distribution in the14* file called LICENSE.15*16* Contact Information:17* wlanfae <[email protected]>18* Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,19* Hsinchu 300, Taiwan.20*21* Larry Finger <[email protected]>22*23*****************************************************************************/2425#ifndef __PHYDM_FEATURES_CE_H__26#define __PHYDM_FEATURES_CE_H__2728#define PHYDM_LA_MODE_SUPPORT 02930#if (RTL8822B_SUPPORT || RTL8812A_SUPPORT || RTL8197F_SUPPORT ||\31RTL8192F_SUPPORT)32#define DYN_ANT_WEIGHTING_SUPPORT33#endif3435#if (RTL8822B_SUPPORT || RTL8821C_SUPPORT)36#define FAHM_SUPPORT37#endif38#define NHM_SUPPORT39#define CLM_SUPPORT4041#if (RTL8822B_SUPPORT)42#define PHYDM_TXA_CALIBRATION43#endif4445#if (RTL8188F_SUPPORT || RTL8710B_SUPPORT || RTL8821C_SUPPORT ||\46RTL8822B_SUPPORT || RTL8192F_SUPPORT)47#define PHYDM_DC_CANCELLATION48#endif4950#if (RTL8192F_SUPPORT == 1)51/*#define CONFIG_8912F_SPUR_CALIBRATION*/52#endif5354#if (RTL8822B_SUPPORT == 1)55/* #define CONFIG_8822B_SPUR_CALIBRATION */56#endif5758#define PHYDM_SUPPORT_CCKPD59#define PHYDM_SUPPORT_ADAPTIVITY6061#ifdef CONFIG_DFS_MASTER62#define CONFIG_PHYDM_DFS_MASTER63#endif6465#define CONFIG_BB_TXBF_API66#define CONFIG_PHYDM_DEBUG_FUNCTION6768#ifdef CONFIG_BT_COEXIST69#define ODM_CONFIG_BT_COEXIST70#endif71#define PHYDM_SUPPORT_RSSI_MONITOR72#define CFG_DIG_DAMPING_CHK737475#ifdef PHYDM_BEAMFORMING_SUPPORT76#if (RTL8192F_SUPPORT || RTL8195B_SUPPORT || RTL8821C_SUPPORT ||\77RTL8822B_SUPPORT || RTL8197F_SUPPORT || RTL8198F_SUPPORT ||\78RTL8822C_SUPPORT || RTL8814B_SUPPORT)79#define DRIVER_BEAMFORMING_VERSION280#endif81#endif8283#endif848586