mirror of
https://github.com/Mange/rtl8192eu-linux-driver
synced 2025-12-10 00:04:17 +00:00
Updated to v4.3.8_12406.20140929
This commit is contained in:
@@ -189,6 +189,17 @@ typedef enum _FIRMWARE_SOURCE {
|
||||
FW_SOURCE_HEADER_FILE = 1, //from header file
|
||||
} FIRMWARE_SOURCE, *PFIRMWARE_SOURCE;
|
||||
|
||||
//
|
||||
// Queue Select Value in TxDesc
|
||||
//
|
||||
#define QSLT_BK 0x2//0x01
|
||||
#define QSLT_BE 0x0
|
||||
#define QSLT_VI 0x5//0x4
|
||||
#define QSLT_VO 0x7//0x6
|
||||
#define QSLT_BEACON 0x10
|
||||
#define QSLT_HIGH 0x11
|
||||
#define QSLT_MGNT 0x12
|
||||
#define QSLT_CMD 0x13
|
||||
|
||||
// BK, BE, VI, VO, HCCA, MANAGEMENT, COMMAND, HIGH, BEACON.
|
||||
//#define MAX_TX_QUEUE 9
|
||||
@@ -204,6 +215,9 @@ typedef enum _FIRMWARE_SOURCE {
|
||||
#define PageNum(_Len, _Size) (u32)(((_Len)/(_Size)) + ((_Len)&((_Size) - 1) ? 1:0))
|
||||
|
||||
|
||||
u8 rtw_hal_data_init(_adapter *padapter);
|
||||
void rtw_hal_data_deinit(_adapter *padapter);
|
||||
|
||||
void dump_chip_info(HAL_VERSION ChipVersion);
|
||||
|
||||
u8 //return the final channel plan decision
|
||||
@@ -321,5 +335,56 @@ void rtw_get_raw_rssi_info(void *sel, _adapter *padapter);
|
||||
void rtw_store_phy_info(_adapter *padapter, union recv_frame *prframe);
|
||||
void rtw_dump_raw_rssi_info(_adapter *padapter);
|
||||
#endif
|
||||
|
||||
#define HWSET_MAX_SIZE 512
|
||||
#ifdef CONFIG_EFUSE_CONFIG_FILE
|
||||
#define EFUSE_FILE_COLUMN_NUM 16
|
||||
u32 Hal_readPGDataFromConfigFile(PADAPTER padapter, struct file *fp);
|
||||
void Hal_ReadMACAddrFromFile(PADAPTER padapter, struct file *fp);
|
||||
void Hal_GetPhyEfuseMACAddr(PADAPTER padapter, u8* mac_addr);
|
||||
int check_phy_efuse_tx_power_info_valid(PADAPTER padapter);
|
||||
int check_phy_efuse_macaddr_info_valid(PADAPTER padapter);
|
||||
#endif //CONFIG_EFUSE_CONFIG_FILE
|
||||
|
||||
#ifdef CONFIG_RF_GAIN_OFFSET
|
||||
void rtw_bb_rf_gain_offset(_adapter *padapter);
|
||||
#endif //CONFIG_RF_GAIN_OFFSET
|
||||
|
||||
void dm_DynamicUsbTxAgg(_adapter *padapter, u8 from_timer);
|
||||
u8 rtw_hal_busagg_qsel_check(_adapter *padapter,u8 pre_qsel,u8 next_qsel);
|
||||
void GetHalODMVar(
|
||||
PADAPTER Adapter,
|
||||
HAL_ODM_VARIABLE eVariable,
|
||||
PVOID pValue1,
|
||||
PVOID pValue2);
|
||||
void SetHalODMVar(
|
||||
PADAPTER Adapter,
|
||||
HAL_ODM_VARIABLE eVariable,
|
||||
PVOID pValue1,
|
||||
BOOLEAN bSet);
|
||||
|
||||
#ifdef CONFIG_BACKGROUND_NOISE_MONITOR
|
||||
struct noise_info
|
||||
{
|
||||
u8 bPauseDIG;
|
||||
u8 IGIValue;
|
||||
u32 max_time;//ms
|
||||
u8 chan;
|
||||
};
|
||||
#endif
|
||||
void rtw_get_noise(_adapter* padapter);
|
||||
|
||||
#ifdef CONFIG_GPIO_API
|
||||
u8 rtw_hal_get_gpio(_adapter* adapter, u8 gpio_num);
|
||||
int rtw_hal_set_gpio_output_value(_adapter* adapter, u8 gpio_num, BOOLEAN isHigh);
|
||||
int rtw_hal_config_gpio(_adapter* adapter, u8 gpio_num, BOOLEAN isOutput);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_LOAD_PHY_PARA_FROM_FILE
|
||||
extern char *rtw_phy_file_path;
|
||||
extern char file_path[PATH_LENGTH_MAX];
|
||||
#define GetLineFromBuffer(buffer) strsep(&buffer, "\n")
|
||||
#endif
|
||||
|
||||
#endif //__HAL_COMMON_H__
|
||||
|
||||
|
||||
Reference in New Issue
Block a user