Home
last modified time | relevance | path

Searched refs:link_options (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2_utils_fw.c153 struct link_options_s *link_options) in a2_link_speed_mask2fw()
155 link_options->rate_10G = !!(speed & AQ_NIC_RATE_10G); in a2_link_speed_mask2fw()
156 link_options->rate_5G = !!(speed & AQ_NIC_RATE_5G); in a2_link_speed_mask2fw()
157 link_options->rate_N5G = link_options->rate_5G; in a2_link_speed_mask2fw()
158 link_options->rate_2P5G = !!(speed & AQ_NIC_RATE_2G5); in a2_link_speed_mask2fw()
159 link_options->rate_N2P5G = link_options->rate_2P5G; in a2_link_speed_mask2fw()
160 link_options->rate_1G = !!(speed & AQ_NIC_RATE_1G); in a2_link_speed_mask2fw()
161 link_options in a2_link_speed_mask2fw()
152 a2_link_speed_mask2fw(u32 speed, struct link_options_s *link_options) a2_link_speed_mask2fw() argument
226 struct link_options_s link_options; aq_a2_fw_set_link_speed() local
236 aq_a2_fw_set_mpi_flow_control(struct aq_hw_s *self, struct link_options_s *link_options) aq_a2_fw_set_mpi_flow_control() argument
245 aq_a2_fw_upd_eee_rate_bits(struct aq_hw_s *self, struct link_options_s *link_options, u32 eee_speeds) aq_a2_fw_upd_eee_rate_bits() argument
259 struct link_options_s link_options; aq_a2_fw_set_state() local
467 struct link_options_s link_options; aq_a2_fw_set_eee_rate() local
495 struct link_options_s link_options; aq_a2_fw_renegotiate() local
515 struct link_options_s link_options; aq_a2_fw_set_flow_control() local
539 struct link_options_s link_options; aq_a2_fw_set_phyloopback() local
588 struct link_options_s link_options; aq_a2_fw_set_downshift() local
[all...]
H A Dhw_atl2_utils.h541 struct link_options_s link_options; member
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2_utils_fw.c153 struct link_options_s *link_options) in a2_link_speed_mask2fw()
155 link_options->rate_10G = !!(speed & AQ_NIC_RATE_10G); in a2_link_speed_mask2fw()
156 link_options->rate_5G = !!(speed & AQ_NIC_RATE_5G); in a2_link_speed_mask2fw()
157 link_options->rate_N5G = link_options->rate_5G; in a2_link_speed_mask2fw()
158 link_options->rate_2P5G = !!(speed & AQ_NIC_RATE_2G5); in a2_link_speed_mask2fw()
159 link_options->rate_N2P5G = link_options->rate_2P5G; in a2_link_speed_mask2fw()
160 link_options->rate_1G = !!(speed & AQ_NIC_RATE_1G); in a2_link_speed_mask2fw()
161 link_options in a2_link_speed_mask2fw()
152 a2_link_speed_mask2fw(u32 speed, struct link_options_s *link_options) a2_link_speed_mask2fw() argument
226 struct link_options_s link_options; aq_a2_fw_set_link_speed() local
236 aq_a2_fw_set_mpi_flow_control(struct aq_hw_s *self, struct link_options_s *link_options) aq_a2_fw_set_mpi_flow_control() argument
245 aq_a2_fw_upd_eee_rate_bits(struct aq_hw_s *self, struct link_options_s *link_options, u32 eee_speeds) aq_a2_fw_upd_eee_rate_bits() argument
259 struct link_options_s link_options; aq_a2_fw_set_state() local
467 struct link_options_s link_options; aq_a2_fw_set_eee_rate() local
495 struct link_options_s link_options; aq_a2_fw_renegotiate() local
515 struct link_options_s link_options; aq_a2_fw_set_flow_control() local
539 struct link_options_s link_options; aq_a2_fw_set_phyloopback() local
588 struct link_options_s link_options; aq_a2_fw_set_downshift() local
[all...]
H A Dhw_atl2_utils.h541 struct link_options_s link_options; member
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h654 static inline bool dpaa2_eth_tx_pause_enabled(u64 link_options) in dpaa2_eth_tx_pause_enabled() argument
656 return !!(link_options & DPNI_LINK_OPT_PAUSE) ^ in dpaa2_eth_tx_pause_enabled()
657 !!(link_options & DPNI_LINK_OPT_ASYM_PAUSE); in dpaa2_eth_tx_pause_enabled()
660 static inline bool dpaa2_eth_rx_pause_enabled(u64 link_options) in dpaa2_eth_rx_pause_enabled() argument
662 return !!(link_options & DPNI_LINK_OPT_PAUSE); in dpaa2_eth_rx_pause_enabled()
H A Ddpaa2-ethtool.c128 u64 link_options = priv->link_state.options; in dpaa2_eth_get_pauseparam() local
135 pause->rx_pause = dpaa2_eth_rx_pause_enabled(link_options); in dpaa2_eth_get_pauseparam()
136 pause->tx_pause = dpaa2_eth_tx_pause_enabled(link_options); in dpaa2_eth_get_pauseparam()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h730 static inline bool dpaa2_eth_tx_pause_enabled(u64 link_options) in dpaa2_eth_tx_pause_enabled() argument
732 return !!(link_options & DPNI_LINK_OPT_PAUSE) ^ in dpaa2_eth_tx_pause_enabled()
733 !!(link_options & DPNI_LINK_OPT_ASYM_PAUSE); in dpaa2_eth_tx_pause_enabled()
736 static inline bool dpaa2_eth_rx_pause_enabled(u64 link_options) in dpaa2_eth_rx_pause_enabled() argument
738 return !!(link_options & DPNI_LINK_OPT_PAUSE); in dpaa2_eth_rx_pause_enabled()
H A Ddpaa2-ethtool.c148 u64 link_options = priv->link_state.options; in dpaa2_eth_get_pauseparam() local
160 pause->rx_pause = dpaa2_eth_rx_pause_enabled(link_options); in dpaa2_eth_get_pauseparam()
161 pause->tx_pause = dpaa2_eth_tx_pause_enabled(link_options); in dpaa2_eth_get_pauseparam()

Completed in 12 milliseconds