Searched refs:lm_context (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/sys/dev/al_eth/ |
H A D | al_init_eth_lm.c | 207 static int al_eth_lm_retimer_boost_config(struct al_eth_lm_context *lm_context); 208 static int al_eth_lm_retimer_ds25_full_config(struct al_eth_lm_context *lm_context); 210 struct al_eth_lm_context *lm_context, uint32_t channel); 211 static int al_eth_lm_retimer_ds25_cdr_reset(struct al_eth_lm_context *lm_context, uint32_t channel); 213 struct al_eth_lm_context *lm_context, uint32_t channel); 214 static int al_eth_lm_retimer_25g_rx_adaptation(struct al_eth_lm_context *lm_context); 217 int (*config)(struct al_eth_lm_context *lm_context); 218 int (*reset)(struct al_eth_lm_context *lm_context, uint32_t channel); 219 int (*signal_detect)(struct al_eth_lm_context *lm_context, uint32_t channel); 220 int (*cdr_lock)(struct al_eth_lm_context *lm_context, uint32_ 248 al_eth_sfp_detect(struct al_eth_lm_context *lm_context, enum al_eth_lm_link_mode *new_mode) argument 349 al_eth_qsfp_detect(struct al_eth_lm_context *lm_context, enum al_eth_lm_link_mode *new_mode) argument 400 al_eth_module_detect(struct al_eth_lm_context *lm_context, enum al_eth_lm_link_mode *new_mode) argument 489 al_eth_serdes_static_tx_params_set(struct al_eth_lm_context *lm_context) argument 533 al_eth_serdes_static_rx_params_set(struct al_eth_lm_context *lm_context) argument 577 al_eth_rx_equal_run(struct al_eth_lm_context *lm_context) argument 667 al_eth_lm_retimer_boost_config(struct al_eth_lm_context *lm_context) argument 731 al_eth_lm_retimer_ds25_write_reg(struct al_eth_lm_context *lm_context, uint8_t reg_addr, uint8_t reg_mask, uint8_t reg_value) argument 763 al_eth_lm_retimer_ds25_channel_select(struct al_eth_lm_context *lm_context, uint8_t channel) argument 785 al_eth_lm_retimer_ds25_channel_config(struct al_eth_lm_context *lm_context, uint8_t channel, struct retimer_config_reg *config, uint8_t config_size) argument 817 al_eth_lm_retimer_ds25_cdr_reset(struct al_eth_lm_context *lm_context, uint32_t channel) argument 851 al_eth_lm_retimer_ds25_signal_detect(struct al_eth_lm_context *lm_context, uint32_t channel) argument 881 al_eth_lm_retimer_ds25_cdr_lock(struct al_eth_lm_context *lm_context, uint32_t channel) argument 911 al_eth_lm_wait_for_lock(struct al_eth_lm_context *lm_context, uint32_t channel) argument 931 al_eth_lm_retimer_signal_lock_check(struct al_eth_lm_context *lm_context, uint32_t channel, boolean_t *ready) argument 967 al_eth_lm_retimer_ds25_full_config(struct al_eth_lm_context *lm_context) argument 1025 al_eth_lm_retimer_25g_rx_adaptation(struct al_eth_lm_context *lm_context) argument 1044 al_eth_lm_check_for_link(struct al_eth_lm_context *lm_context, boolean_t *link_up) argument 1081 al_eth_lm_init(struct al_eth_lm_context *lm_context, struct al_eth_lm_init_params *params) argument 1149 al_eth_lm_link_detection(struct al_eth_lm_context *lm_context, boolean_t *link_fault, enum al_eth_lm_link_mode *old_mode, enum al_eth_lm_link_mode *new_mode) argument 1275 al_eth_lm_link_establish(struct al_eth_lm_context *lm_context, boolean_t *link_up) argument 1445 al_eth_lm_static_parameters_override(struct al_eth_lm_context *lm_context, struct al_serdes_adv_tx_params *tx_params, struct al_serdes_adv_rx_params *rx_params) argument 1466 al_eth_lm_static_parameters_override_disable(struct al_eth_lm_context *lm_context, boolean_t tx_params, boolean_t rx_params) argument 1479 al_eth_lm_static_parameters_get(struct al_eth_lm_context *lm_context, struct al_serdes_adv_tx_params *tx_params, struct al_serdes_adv_rx_params *rx_params) argument 1528 al_eth_lm_debug_mode_set(struct al_eth_lm_context *lm_context, boolean_t enable) argument [all...] |
H A D | al_init_eth_lm.h | 42 * struct al_eth_lm_context lm_context; 64 * al_eth_lm_init(&lm_context, &lm_params); 66 * rc = al_eth_lm_link_detection(&lm_context, &fault, &old_mode, &new_mode); 82 * rc = al_eth_lm_link_establish($lm_context, &link_up); 284 * @param lm_context pointer to link management context 289 int al_eth_lm_init(struct al_eth_lm_context *lm_context, 295 * @param lm_context pointer to link management context 302 int al_eth_lm_link_detection(struct al_eth_lm_context *lm_context, 310 * @param lm_context pointer to link management context 315 int al_eth_lm_link_establish(struct al_eth_lm_context *lm_context, [all...] |
H A D | al_eth.h | 349 struct al_eth_lm_context lm_context; member in struct:al_eth_adapter
|
H A D | al_eth.c | 827 al_eth_lm_init(&adapter->lm_context, ¶ms);
|
Completed in 238 milliseconds