Lines Matching defs:rtw_chip_info
1202 struct rtw_chip_info { struct
1203 const struct rtw_chip_ops *ops;
1204 u8 id;
1206 const char *fw_name;
1207 enum rtw_wlan_cpu wlan_cpu;
1208 u8 tx_pkt_desc_sz;
1209 u8 tx_buf_desc_sz;
1210 u8 rx_pkt_desc_sz;
1211 u8 rx_buf_desc_sz;
1212 u32 phy_efuse_size;
1213 u32 log_efuse_size;
1214 u32 ptct_efuse_size;
1215 u32 txff_size;
1216 u32 rxff_size;
1217 u32 fw_rxff_size;
1218 u16 rsvd_drv_pg_num;
1219 u8 band;
1220 u16 page_size;
1221 u8 csi_buf_pg_num;
1222 u8 dig_max;
1223 u8 dig_min;
1224 u8 txgi_factor;
1225 bool is_pwr_by_rate_dec;
1226 bool rx_ldpc;
1227 bool tx_stbc;
1228 u8 max_power_index;
1229 u8 ampdu_density;
1231 u16 fw_fifo_addr[RTW_FW_FIFO_MAX];
1232 const struct rtw_fwcd_segs *fwcd_segs;
1234 bool amsdu_in_ampdu;
1235 u8 usb_tx_agg_desc_num;
1236 bool hw_feature_report;
1237 u8 c2h_ra_report_size;
1238 bool old_datarate_fb_limit;
1240 u8 default_1ss_tx_path;
1242 bool path_div_supported;
1243 bool ht_supported;
1244 bool vht_supported;
1245 u8 lps_deep_mode_supported;
1248 u8 sys_func_en;
1249 const struct rtw_pwr_seq_cmd * const *pwr_on_seq;
1250 const struct rtw_pwr_seq_cmd * const *pwr_off_seq;
1251 const struct rtw_rqpn *rqpn_table;
1252 const struct rtw_prioq_addrs *prioq_addrs;
1253 const struct rtw_page_table *page_table;
1254 const struct rtw_intf_phy_para_table *intf_table;
1256 const struct rtw_hw_reg *dig;
1257 const struct rtw_hw_reg *dig_cck;
1258 u32 rf_base_addr[RTW_RF_PATH_MAX];
1259 u32 rf_sipi_addr[RTW_RF_PATH_MAX];
1260 const struct rtw_rf_sipi_addr *rf_sipi_read_addr;
1261 u8 fix_rf_phy_num;
1262 const struct rtw_ltecoex_addr *ltecoex_addr;
1264 const struct rtw_table *mac_tbl;
1265 const struct rtw_table *agc_tbl;
1266 const struct rtw_table *bb_tbl;
1267 const struct rtw_table *rf_tbl[RTW_RF_PATH_MAX];
1268 const struct rtw_table *rfk_init_tbl;
1270 const struct rtw_rfe_def *rfe_defs;
1271 u32 rfe_defs_size;
1273 bool en_dis_dpd;
1274 u16 dpd_ratemask;
1275 u8 iqk_threshold;
1276 u8 lck_threshold;
1278 u8 bfer_su_max_num;
1279 u8 bfer_mu_max_num;
1281 const struct rtw_hw_reg_offset *edcca_th;
1282 s8 l2h_th_ini_cs;
1283 s8 l2h_th_ini_ad;
1285 const char *wow_fw_name;
1286 const struct wiphy_wowlan_support *wowlan_stub;
1287 const u8 max_sched_scan_ssids;
1288 const u16 max_scan_ie_len;
1291 u32 coex_para_ver;
1292 u8 bt_desired_ver;
1293 bool scbd_support;
1294 bool new_scbd10_def; /* true: fix 2M(8822c) */
1295 bool ble_hid_profile_support;
1296 bool wl_mimo_ps_support;
1297 u8 pstdma_type; /* 0: LPSoff, 1:LPSon */
1298 u8 bt_rssi_type;
1299 u8 ant_isolation;
1300 u8 rssi_tolerance;
1301 u8 table_sant_num;
1302 u8 table_nsant_num;
1303 u8 tdma_sant_num;
1304 u8 tdma_nsant_num;
1305 u8 bt_afh_span_bw20;
1306 u8 bt_afh_span_bw40;
1307 u8 afh_5g_num;
1308 u8 wl_rf_para_num;
1309 u8 coex_info_hw_regs_num;
1310 const u8 *bt_rssi_step;
1311 const u8 *wl_rssi_step;
1312 const struct coex_table_para *table_nsant;
1313 const struct coex_table_para *table_sant;
1314 const struct coex_tdma_para *tdma_sant;
1315 const struct coex_tdma_para *tdma_nsant;
1316 const struct coex_rf_para *wl_rf_para_tx;
1317 const struct coex_rf_para *wl_rf_para_rx;
1318 const struct coex_5g_afh_map *afh_5g;
1319 const struct rtw_hw_reg *btg_reg;
1320 const struct rtw_reg_domain *coex_info_hw_regs;
1321 u32 wl_fw_desired_ver;