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