Lines Matching defs:bnxt_link_info
1192 struct bnxt_link_info { struct
1193 u8 phy_type;
1194 u8 media_type;
1195 u8 transceiver;
1196 u8 phy_addr;
1197 u8 phy_link_status;
1201 u8 wire_speed;
1202 u8 phy_state;
1206 u8 link_state;
1211 u8 duplex;
1214 u8 pause;
1219 u8 lp_pause;
1220 u8 auto_pause_setting;
1221 u8 force_pause_setting;
1222 u8 duplex_setting;
1223 u8 auto_mode;
1232 u8 phy_ver[PHY_VER_LEN];
1233 u16 link_speed;
1245 u16 support_speeds;
1246 u16 support_pam4_speeds;
1247 u16 auto_link_speeds; /* fw adv setting */
1258 u16 auto_pam4_link_speeds;
1262 u16 support_auto_speeds;
1263 u16 support_pam4_auto_speeds;
1264 u16 lp_auto_link_speeds;
1265 u16 lp_auto_pam4_link_speeds;
1266 u16 force_link_speed;
1267 u16 force_pam4_link_speed;
1268 u32 preemphasis;
1269 u8 module_status;
1270 u8 active_fec_sig_mode;
1271 u16 fec_cfg;
1292 u8 autoneg;
1295 u8 req_signal_mode;
1298 u8 req_duplex;
1299 u8 req_flow_ctrl;
1300 u16 req_link_speed;
1301 u16 advertising; /* user adv setting */
1302 u16 advertising_pam4;
1303 bool force_link_chng;
1305 bool phy_retry;
1306 unsigned long phy_retry_expires;
1311 struct hwrm_port_phy_qcfg_output phy_qcfg_resp;