Update to 5.8.7.1

This commit is contained in:
Rin Cat
2020-08-02 05:12:24 -04:00
parent 314b662331
commit e3b09b28f7
449 changed files with 106089 additions and 83748 deletions

View File

@@ -89,6 +89,7 @@ enum rf_type {
};
enum bb_path {
BB_PATH_NON = 0,
BB_PATH_A = 0x00000001,
BB_PATH_B = 0x00000002,
BB_PATH_C = 0x00000004,
@@ -107,6 +108,7 @@ enum bb_path {
BB_PATH_BCD = (BB_PATH_B | BB_PATH_C | BB_PATH_D),
BB_PATH_ABCD = (BB_PATH_A | BB_PATH_B | BB_PATH_C | BB_PATH_D),
BB_PATH_AUTO = 0xff /*for path diversity*/
};
enum rf_path {
@@ -132,6 +134,11 @@ enum rf_syn {
RF_SYN1 = 1,
};
enum rfc_mode {
rfc_4x4 = 0,
rfc_2x2 = 1,
};
enum wireless_set {
WIRELESS_CCK = 0x00000001,
WIRELESS_OFDM = 0x00000002,
@@ -189,7 +196,7 @@ struct dtp_info {
};
struct cmn_sta_info {
u16 dm_ctrl; /*[Driver]*/
u16 dm_ctrl; /*[Driver]*/
enum channel_width bw_mode; /*[Driver] max support BW*/
u8 mac_id; /*[Driver]*/
u8 mac_addr[6]; /*[Driver]*/
@@ -211,7 +218,12 @@ struct cmn_sta_info {
/*u8 total_pw2cca_cnt;*/
};
struct phydm_phyinfo_fw_struct {
u8 rx_rssi[4]; /* RSSI in 0~100 index */
};
struct phydm_phyinfo_struct {
boolean physts_rpt_valid; /* @if physts_rpt_valid is false, please ignore the parsing result in this structure*/
u8 rx_pwdb_all;
u8 signal_quality; /* OFDM: signal_quality=rx_mimo_signal_quality[0], CCK: signal qualityin 0-100 index. */
u8 rx_mimo_signal_strength[4]; /* RSSI in 0~100 index */
@@ -228,7 +240,7 @@ struct phydm_phyinfo_struct {
u8 ant_idx[4]; /*per-path's antenna index*/
/*ODM_PHY_STATUS_NEW_TYPE_SUPPORT*/
u8 rx_count:2; /* RX path counter---*/
u8 band_width:2;
u8 band_width:3;
u8 rxsc:4; /* sub-channel---*/
u8 channel; /* channel number---*/
u8 is_mu_packet:1; /* is MU packet or not---boolean*/