• Home
  • Raw
  • Download

Lines Matching full:identity

178 	struct dib0090_identity identity;  member
202 struct dib0090_identity identity; member
343 struct dib0090_identity *identity = &state->identity; in dib0090_identify() local
347 identity->p1g = 0; in dib0090_identify()
348 identity->in_soc = 0; in dib0090_identify()
355 identity->version = v & 0xff; in dib0090_identify()
356 identity->product = (v >> 8) & 0xf; in dib0090_identify()
358 if (identity->product != KROSUS) in dib0090_identify()
361 if ((identity->version & 0x3) == SOC) { in dib0090_identify()
362 identity->in_soc = 1; in dib0090_identify()
363 switch (identity->version) { in dib0090_identify()
366 identity->p1g = 1; in dib0090_identify()
370 identity->p1g = 1; in dib0090_identify()
374 identity->p1g = 1; in dib0090_identify()
378 identity->p1g = 1; in dib0090_identify()
384 switch ((identity->version >> 5) & 0x7) { in dib0090_identify()
401 switch (identity->version & 0x1f) { in dib0090_identify()
404 identity->p1g = 1; in dib0090_identify()
408 identity->p1g = 1; in dib0090_identify()
434 struct dib0090_identity *identity = &state->identity; in dib0090_fw_identify() local
437 identity->p1g = 0; in dib0090_fw_identify()
438 identity->in_soc = 0; in dib0090_fw_identify()
445 identity->version = v & 0xff; in dib0090_fw_identify()
446 identity->product = (v >> 8) & 0xf; in dib0090_fw_identify()
448 if (identity->product != KROSUS) in dib0090_fw_identify()
451 if ((identity->version & 0x3) == SOC) { in dib0090_fw_identify()
452 identity->in_soc = 1; in dib0090_fw_identify()
453 switch (identity->version) { in dib0090_fw_identify()
456 identity->p1g = 1; in dib0090_fw_identify()
460 identity->p1g = 1; in dib0090_fw_identify()
464 identity->p1g = 1; in dib0090_fw_identify()
468 identity->p1g = 1; in dib0090_fw_identify()
474 switch ((identity->version >> 5) & 0x7) { in dib0090_fw_identify()
491 switch (identity->version & 0x1f) { in dib0090_fw_identify()
494 identity->p1g = 1; in dib0090_fw_identify()
498 identity->p1g = 1; in dib0090_fw_identify()
1082 if (state->identity.in_soc) { in dib0090_pwm_gain_reset()
1084 … if (state->identity.version == SOC_8090_P1G_11R1 || state->identity.version == SOC_8090_P1G_21R1) in dib0090_pwm_gain_reset()
1086 …else if (state->identity.version == SOC_7090_P1G_11R1 || state->identity.version == SOC_7090_P1G_2… in dib0090_pwm_gain_reset()
1100 if (state->identity.in_soc) { in dib0090_pwm_gain_reset()
1106 if (state->identity.in_soc) { in dib0090_pwm_gain_reset()
1108 … if (state->identity.version == SOC_8090_P1G_11R1 || state->identity.version == SOC_8090_P1G_21R1) in dib0090_pwm_gain_reset()
1110 …else if (state->identity.version == SOC_7090_P1G_11R1 || state->identity.version == SOC_7090_P1G_2… in dib0090_pwm_gain_reset()
1124 state->identity.version & 0x1f); in dib0090_pwm_gain_reset()
1128 (state->identity.version & 0x1f) <= P1D_E_F))) { in dib0090_pwm_gain_reset()
1137 if (state->identity.version == SOC_7090_P1G_11R1 || state->identity.version == SOC_7090_P1G_21R1) in dib0090_pwm_gain_reset()
1157 if (state->identity.in_soc) in dib0090_get_slow_adc_val()
1183 if (state->current_band == BAND_VHF && !state->identity.p1g) { in dib0090_gain_control()
1189 if (state->current_band == BAND_CBAND && !state->identity.p1g) { in dib0090_gain_control()
1194 …if ((state->current_band == BAND_CBAND || state->current_band == BAND_VHF) && state->identity.p1g)… in dib0090_gain_control()
1230 if (wbd_error < 0 && state->rf_gain_limit > 0 && !state->identity.p1g) { in dib0090_gain_control()
1411 if ((!state->identity.p1g) || (!state->identity.in_soc) in dib0090_update_rframp_7090()
1412 || ((state->identity.version != SOC_7090_P1G_21R1) in dib0090_update_rframp_7090()
1413 && (state->identity.version != SOC_7090_P1G_11R1))) { in dib0090_update_rframp_7090()
1522 if ((state->identity.version == P1D_E_F) || in dib0090_set_EFUSE()
1523 (state->identity.version == P1G) || (e2 == 0xffff)) { in dib0090_set_EFUSE()
1566 if (!(state->identity.version & 0x1)) /* it is P1B - reset is already done */ in dib0090_reset()
1570 if (!state->identity.in_soc) { in dib0090_reset()
1579 if (state->identity.in_soc) in dib0090_reset()
1582 if (state->identity.p1g) in dib0090_reset()
1586 if (((state->identity.version & 0x1f) >= P1D_E_F) || (state->identity.in_soc)) in dib0090_reset()
1705 if (state->identity.p1g) in dib0090_dc_offset_calibration()
1850 if (state->identity.in_soc) { in dib0090_set_bandwidth()
2061 if ((!state->identity.p1g) || (!state->identity.in_soc) in dib0090_update_tuning_table_7090()
2062 || ((state->identity.version != SOC_7090_P1G_21R1) in dib0090_update_tuning_table_7090()
2063 && (state->identity.version != SOC_7090_P1G_11R1))) { in dib0090_update_tuning_table_7090()
2094 if (state->identity.version == SOC_8090_P1G_11R1 || state->identity.version == SOC_8090_P1G_21R1) in dib0090_captrim_search()
2105 if (!state->identity.p1g || force_soft_search) in dib0090_captrim_search()
2110 if (!state->identity.p1g || force_soft_search) { in dib0090_captrim_search()
2120 if (state->identity.p1g && !force_soft_search) { in dib0090_captrim_search()
2130 if (state->identity.in_soc) in dib0090_captrim_search()
2136 if (state->identity.p1g && !force_soft_search) { in dib0090_captrim_search()
2149 …if (state->rest == 0 || state->identity.in_soc) { /* Just for 8090P SOCS where auto captrim HW bug… in dib0090_captrim_search()
2282 if (state->config->use_pwm_agc && state->identity.in_soc) { in dib0090_tune()
2323 if (state->identity.p1g) in dib0090_tune()
2326 tmp = (state->identity.version >> 5) & 0x7; in dib0090_tune()
2328 if (state->identity.in_soc) { in dib0090_tune()
2354 if (state->identity.p1g) in dib0090_tune()
2360 if (state->identity.p1g) in dib0090_tune()
2413 if (state->identity.p1g) { /* Bias is done automatically in P1G */ in dib0090_tune()
2414 if (state->identity.in_soc) { in dib0090_tune()
2415 if (state->identity.version == SOC_8090_P1G_11R1) in dib0090_tune()
2426 if (state->identity.in_soc) in dib0090_tune()
2428 else if (state->identity.p1g || (Rest == 0)) in dib0090_tune()
2491 if ((tune->tuner_enable == EN_CAB) && state->identity.p1g) { in dib0090_tune()