Lines Matching defs:rtw_chip_info
1148 struct rtw_chip_info { struct
1149 struct rtw_chip_ops *ops;
1150 u8 id;
1152 const char *fw_name;
1153 enum rtw_wlan_cpu wlan_cpu;
1154 u8 tx_pkt_desc_sz;
1155 u8 tx_buf_desc_sz;
1156 u8 rx_pkt_desc_sz;
1157 u8 rx_buf_desc_sz;
1158 u32 phy_efuse_size;
1159 u32 log_efuse_size;
1160 u32 ptct_efuse_size;
1161 u32 txff_size;
1162 u32 rxff_size;
1163 u32 fw_rxff_size;
1164 u8 band;
1165 u8 page_size;
1166 u8 csi_buf_pg_num;
1167 u8 dig_max;
1168 u8 dig_min;
1169 u8 txgi_factor;
1170 bool is_pwr_by_rate_dec;
1171 bool rx_ldpc;
1172 bool tx_stbc;
1173 u8 max_power_index;
1175 u16 fw_fifo_addr[RTW_FW_FIFO_MAX];
1176 const struct rtw_fwcd_segs *fwcd_segs;
1178 u8 default_1ss_tx_path;
1180 bool path_div_supported;
1181 bool ht_supported;
1182 bool vht_supported;
1183 u8 lps_deep_mode_supported;
1186 u8 sys_func_en;
1187 const struct rtw_pwr_seq_cmd **pwr_on_seq;
1188 const struct rtw_pwr_seq_cmd **pwr_off_seq;
1189 const struct rtw_rqpn *rqpn_table;
1190 const struct rtw_prioq_addrs *prioq_addrs;
1191 const struct rtw_page_table *page_table;
1192 const struct rtw_intf_phy_para_table *intf_table;
1194 const struct rtw_hw_reg *dig;
1195 const struct rtw_hw_reg *dig_cck;
1196 u32 rf_base_addr[2];
1197 u32 rf_sipi_addr[2];
1198 const struct rtw_rf_sipi_addr *rf_sipi_read_addr;
1199 u8 fix_rf_phy_num;
1200 const struct rtw_ltecoex_addr *ltecoex_addr;
1202 const struct rtw_table *mac_tbl;
1203 const struct rtw_table *agc_tbl;
1204 const struct rtw_table *bb_tbl;
1205 const struct rtw_table *rf_tbl[RTW_RF_PATH_MAX];
1206 const struct rtw_table *rfk_init_tbl;
1208 const struct rtw_rfe_def *rfe_defs;
1209 u32 rfe_defs_size;
1211 bool en_dis_dpd;
1212 u16 dpd_ratemask;
1213 u8 iqk_threshold;
1214 u8 lck_threshold;
1215 const struct rtw_pwr_track_tbl *pwr_track_tbl;
1217 u8 bfer_su_max_num;
1218 u8 bfer_mu_max_num;
1220 struct rtw_hw_reg_offset *edcca_th;
1221 s8 l2h_th_ini_cs;
1222 s8 l2h_th_ini_ad;
1224 const char *wow_fw_name;
1225 const struct wiphy_wowlan_support *wowlan_stub;
1226 const u8 max_sched_scan_ssids;
1229 u32 ch_param[3];
1232 u32 coex_para_ver;
1233 u8 bt_desired_ver;
1234 bool scbd_support;
1235 bool new_scbd10_def; /* true: fix 2M(8822c) */
1236 bool ble_hid_profile_support;
1237 u8 pstdma_type; /* 0: LPSoff, 1:LPSon */
1238 u8 bt_rssi_type;
1239 u8 ant_isolation;
1240 u8 rssi_tolerance;
1241 u8 table_sant_num;
1242 u8 table_nsant_num;
1243 u8 tdma_sant_num;
1244 u8 tdma_nsant_num;
1245 u8 bt_afh_span_bw20;
1246 u8 bt_afh_span_bw40;
1247 u8 afh_5g_num;
1248 u8 wl_rf_para_num;
1249 u8 coex_info_hw_regs_num;
1250 const u8 *bt_rssi_step;
1251 const u8 *wl_rssi_step;
1252 const struct coex_table_para *table_nsant;
1253 const struct coex_table_para *table_sant;
1254 const struct coex_tdma_para *tdma_sant;
1255 const struct coex_tdma_para *tdma_nsant;
1256 const struct coex_rf_para *wl_rf_para_tx;
1257 const struct coex_rf_para *wl_rf_para_rx;
1258 const struct coex_5g_afh_map *afh_5g;
1259 const struct rtw_hw_reg *btg_reg;
1260 const struct rtw_reg_domain *coex_info_hw_regs;
1261 u32 wl_fw_desired_ver;