Lines Matching defs:rtw_chip_info
1125 struct rtw_chip_info { struct
1126 struct rtw_chip_ops *ops;
1127 u8 id;
1129 const char *fw_name;
1130 enum rtw_wlan_cpu wlan_cpu;
1131 u8 tx_pkt_desc_sz;
1132 u8 tx_buf_desc_sz;
1133 u8 rx_pkt_desc_sz;
1134 u8 rx_buf_desc_sz;
1135 u32 phy_efuse_size;
1136 u32 log_efuse_size;
1137 u32 ptct_efuse_size;
1138 u32 txff_size;
1139 u32 rxff_size;
1140 u32 fw_rxff_size;
1141 u8 band;
1142 u8 page_size;
1143 u8 csi_buf_pg_num;
1144 u8 dig_max;
1145 u8 dig_min;
1146 u8 txgi_factor;
1147 bool is_pwr_by_rate_dec;
1148 bool rx_ldpc;
1149 bool tx_stbc;
1150 u8 max_power_index;
1152 u16 fw_fifo_addr[RTW_FW_FIFO_MAX];
1153 const struct rtw_fwcd_segs *fwcd_segs;
1155 u8 default_1ss_tx_path;
1157 bool path_div_supported;
1158 bool ht_supported;
1159 bool vht_supported;
1160 u8 lps_deep_mode_supported;
1163 u8 sys_func_en;
1164 const struct rtw_pwr_seq_cmd **pwr_on_seq;
1165 const struct rtw_pwr_seq_cmd **pwr_off_seq;
1166 const struct rtw_rqpn *rqpn_table;
1167 const struct rtw_prioq_addrs *prioq_addrs;
1168 const struct rtw_page_table *page_table;
1169 const struct rtw_intf_phy_para_table *intf_table;
1171 const struct rtw_hw_reg *dig;
1172 const struct rtw_hw_reg *dig_cck;
1173 u32 rf_base_addr[2];
1174 u32 rf_sipi_addr[2];
1175 const struct rtw_rf_sipi_addr *rf_sipi_read_addr;
1176 u8 fix_rf_phy_num;
1177 const struct rtw_ltecoex_addr *ltecoex_addr;
1179 const struct rtw_table *mac_tbl;
1180 const struct rtw_table *agc_tbl;
1181 const struct rtw_table *bb_tbl;
1182 const struct rtw_table *rf_tbl[RTW_RF_PATH_MAX];
1183 const struct rtw_table *rfk_init_tbl;
1185 const struct rtw_rfe_def *rfe_defs;
1186 u32 rfe_defs_size;
1188 bool en_dis_dpd;
1189 u16 dpd_ratemask;
1190 u8 iqk_threshold;
1191 u8 lck_threshold;
1192 const struct rtw_pwr_track_tbl *pwr_track_tbl;
1194 u8 bfer_su_max_num;
1195 u8 bfer_mu_max_num;
1197 const char *wow_fw_name;
1198 const struct wiphy_wowlan_support *wowlan_stub;
1199 const u8 max_sched_scan_ssids;
1202 u32 ch_param[3];
1205 u32 coex_para_ver;
1206 u8 bt_desired_ver;
1207 bool scbd_support;
1208 bool new_scbd10_def; /* true: fix 2M(8822c) */
1209 bool ble_hid_profile_support;
1210 u8 pstdma_type; /* 0: LPSoff, 1:LPSon */
1211 u8 bt_rssi_type;
1212 u8 ant_isolation;
1213 u8 rssi_tolerance;
1214 u8 table_sant_num;
1215 u8 table_nsant_num;
1216 u8 tdma_sant_num;
1217 u8 tdma_nsant_num;
1218 u8 bt_afh_span_bw20;
1219 u8 bt_afh_span_bw40;
1220 u8 afh_5g_num;
1221 u8 wl_rf_para_num;
1222 u8 coex_info_hw_regs_num;
1223 const u8 *bt_rssi_step;
1224 const u8 *wl_rssi_step;
1225 const struct coex_table_para *table_nsant;
1226 const struct coex_table_para *table_sant;
1227 const struct coex_tdma_para *tdma_sant;
1228 const struct coex_tdma_para *tdma_nsant;
1229 const struct coex_rf_para *wl_rf_para_tx;
1230 const struct coex_rf_para *wl_rf_para_rx;
1231 const struct coex_5g_afh_map *afh_5g;
1232 const struct rtw_hw_reg *btg_reg;
1233 const struct rtw_reg_domain *coex_info_hw_regs;
1234 u32 wl_fw_desired_ver;