Lines Matching refs:cache

196 	u8 *cache = ppd->qsfp_info.cache;  in qual_power()  local
205 cable_power_class = get_qsfp_power_class(cache[QSFP_MOD_PWR_OFFS]); in qual_power()
225 u8 *cache = ppd->qsfp_info.cache; in qual_bitrate() local
228 cache[QSFP_NOM_BIT_RATE_250_OFFS] < 0x64) in qual_bitrate()
233 cache[QSFP_NOM_BIT_RATE_100_OFFS] < 0x7D) in qual_bitrate()
251 u8 *cache = ppd->qsfp_info.cache; in set_qsfp_high_power() local
254 cable_power_class = get_qsfp_power_class(cache[QSFP_MOD_PWR_OFFS]); in set_qsfp_high_power()
257 power_ctrl_byte = cache[QSFP_PWR_CTRL_BYTE_OFFS]; in set_qsfp_high_power()
288 u8 *cache = ppd->qsfp_info.cache; in apply_rx_cdr() local
291 if (!((cache[QSFP_MOD_PWR_OFFS] & 0x4) && in apply_rx_cdr()
292 (cache[QSFP_CDR_INFO_OFFS] & 0x40))) in apply_rx_cdr()
296 cable_power_class = get_qsfp_power_class(cache[QSFP_MOD_PWR_OFFS]); in apply_rx_cdr()
330 *cdr_ctrl_byte |= (cache[QSFP_CDR_CTRL_BYTE_OFFS] & 0xF0); in apply_rx_cdr()
339 u8 *cache = ppd->qsfp_info.cache; in apply_tx_cdr() local
342 if (!((cache[QSFP_MOD_PWR_OFFS] & 0x8) && in apply_tx_cdr()
343 (cache[QSFP_CDR_INFO_OFFS] & 0x80))) in apply_tx_cdr()
347 cable_power_class = get_qsfp_power_class(cache[QSFP_MOD_PWR_OFFS]); in apply_tx_cdr()
388 u8 *cache = ppd->qsfp_info.cache; in apply_cdr_settings() local
389 u8 cdr_ctrl_byte = cache[QSFP_CDR_CTRL_BYTE_OFFS]; in apply_cdr_settings()
401 u8 *cache = ppd->qsfp_info.cache; in apply_tx_eq_auto() local
404 if (!(cache[QSFP_EQ_INFO_OFFS] & 0x8)) in apply_tx_eq_auto()
407 tx_eq = cache[(128 * 3) + 241]; in apply_tx_eq_auto()
414 u8 *cache = ppd->qsfp_info.cache; in apply_tx_eq_prog() local
418 if (!(cache[QSFP_EQ_INFO_OFFS] & 0x4)) in apply_tx_eq_prog()
437 if (((cache[(128 * 3) + 224] & 0xF0) >> 4) < tx_preset) { in apply_tx_eq_prog()
446 __func__, cache[608] & 0xF0); in apply_tx_eq_prog()
448 tx_preset = (cache[608] & 0xF0) >> 4; in apply_tx_eq_prog()
459 u8 rx_eq, *cache = ppd->qsfp_info.cache; in apply_rx_eq_emp() local
461 if (!(cache[QSFP_EQ_INFO_OFFS] & 0x2)) in apply_rx_eq_emp()
480 if ((cache[(128 * 3) + 224] & 0xF) < rx_preset) { in apply_rx_eq_emp()
489 __func__, cache[608] & 0xF); in apply_rx_eq_emp()
491 rx_preset = cache[608] & 0xF; in apply_rx_eq_emp()
503 u8 *cache = ppd->qsfp_info.cache; in apply_eq_settings() local
506 if (cache[2] & 4) { in apply_eq_settings()
525 u8 rx_amp = 0, i = 0, preferred = 0, *cache = ppd->qsfp_info.cache; in apply_rx_amplitude_settings() local
528 if (cache[2] & 4) { in apply_rx_amplitude_settings()
534 if (!(cache[QSFP_EQ_INFO_OFFS] & 0x1)) { in apply_rx_amplitude_settings()
565 if (cache[(128 * 3) + 225] & (1 << i)) { in apply_rx_amplitude_settings()
576 if (!preferred && !(cache[(128 * 3) + 225] & 0x1)) { in apply_rx_amplitude_settings()
620 u8 *cache = ppd->qsfp_info.cache; in aoc_low_power_setting() local
628 switch ((cache[QSFP_MOD_TECH_OFFS] & 0xF0) >> 4) { in aoc_low_power_setting()
633 power_class = get_qsfp_power_class(cache[QSFP_MOD_PWR_OFFS]); in aoc_low_power_setting()
647 u8 *cache = ppd->qsfp_info.cache; in apply_tunings() local
668 ((cache[QSFP_MOD_PWR_OFFS] & 0x4) << 3) | in apply_tunings()
669 ((cache[QSFP_MOD_PWR_OFFS] & 0x8) << 2) | in apply_tunings()
670 ((cache[QSFP_EQ_INFO_OFFS] & 0x2) << 1) | in apply_tunings()
671 (cache[QSFP_EQ_INFO_OFFS] & 0x4); in apply_tunings()
730 u8 *cache = ppd->qsfp_info.cache; in tune_active_qsfp() local
764 if (cache[QSFP_EQ_INFO_OFFS] & 0x4) { in tune_active_qsfp()
821 u8 *cache = ppd->qsfp_info.cache; in tune_qsfp() local
823 switch ((cache[QSFP_MOD_TECH_OFFS] & 0xF0) >> 4) { in tune_qsfp()
834 cable_atten = cache[QSFP_CU_ATTEN_12G_OFFS]; in tune_qsfp()
837 cable_atten = cache[QSFP_CU_ATTEN_7G_OFFS]; in tune_qsfp()