Lines Matching refs:base
36 * sfp_parse_port() - Parse the EEPROM base ID, setting the port type
55 switch (id->base.connector) {
76 if (id->base.e1000_base_t) {
89 id->base.connector);
120 if (id->base.e1000_base_t)
123 if (id->base.phys_id != SFF8024_ID_DWDM_SFP) {
124 switch (id->base.extended_cc) {
160 if (id->base.br_nominal) {
161 if (id->base.br_nominal != 255) {
162 br_nom = id->base.br_nominal * 100;
163 br_min = br_nom - id->base.br_nominal * id->ext.br_min;
164 br_max = br_nom + id->base.br_nominal * id->ext.br_max;
175 if (br_min == br_max && id->base.sfp_ct_passive)
180 if (id->base.e10g_base_sr) {
184 if (id->base.e10g_base_lr) {
188 if (id->base.e10g_base_lrm) {
192 if (id->base.e10g_base_er) {
196 if (id->base.e1000_base_sx ||
197 id->base.e1000_base_lx ||
198 id->base.e1000_base_cx) {
202 if (id->base.e1000_base_t) {
210 if ((id->base.e_base_px || id->base.e_base_bx10) &&
217 if (id->base.e100_base_fx || id->base.e100_base_lx) {
221 if ((id->base.e_base_px || id->base.e_base_bx10) && br_nom == 100) {
229 if ((id->base.sfp_ct_passive || id->base.sfp_ct_active) && br_nom) {
244 if (id->base.sfp_ct_passive) {
245 if (id->base.passive.sff8431_app_e) {
250 if (id->base.sfp_ct_active) {
251 if (id->base.active.sff8431_app_e ||
252 id->base.active.sff8431_lim) {
258 switch (id->base.extended_cc) {
265 /* There is currently no link mode for 25000base
304 id->base.extended_cc);
309 if (id->base.fc_speed_100 ||
310 id->base.fc_speed_200 ||
311 id->base.fc_speed_400) {
312 if (id->base.br_nominal >= 31) {
316 if (id->base.br_nominal >= 12) {