Searched refs:aq_nic_cfg (Results 1 – 14 of 14) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_ethtool.c | 308 if (aq_nic->aq_hw->aq_nic_cfg->flow_control & AQ_NIC_FC_RX) in aq_ethtool_get_pauseparam() 310 if (aq_nic->aq_hw->aq_nic_cfg->flow_control & AQ_NIC_FC_TX) in aq_ethtool_get_pauseparam() 327 aq_nic->aq_hw->aq_nic_cfg->flow_control |= AQ_NIC_FC_RX; in aq_ethtool_set_pauseparam() 329 aq_nic->aq_hw->aq_nic_cfg->flow_control &= ~AQ_NIC_FC_RX; in aq_ethtool_set_pauseparam() 332 aq_nic->aq_hw->aq_nic_cfg->flow_control |= AQ_NIC_FC_TX; in aq_ethtool_set_pauseparam() 334 aq_nic->aq_hw->aq_nic_cfg->flow_control &= ~AQ_NIC_FC_TX; in aq_ethtool_set_pauseparam() 345 struct aq_nic_cfg_s *aq_nic_cfg = aq_nic_get_cfg(aq_nic); in aq_get_ringparam() local 347 ring->rx_pending = aq_nic_cfg->rxds; in aq_get_ringparam() 348 ring->tx_pending = aq_nic_cfg->txds; in aq_get_ringparam() 350 ring->rx_max_pending = aq_nic_cfg->aq_hw_caps->rxds_max; in aq_get_ringparam() [all …]
|
D | aq_nic.c | 43 struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg; in aq_nic_rss_init() 66 struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg; in aq_nic_cfg_start() 245 const struct aq_hw_caps_s *aq_hw_caps = self->aq_nic_cfg.aq_hw_caps; in aq_nic_ndev_init() 246 struct aq_nic_cfg_s *aq_nic_cfg = &self->aq_nic_cfg; in aq_nic_ndev_init() local 255 self->ndev->mtu = aq_nic_cfg->mtu - ETH_HLEN; in aq_nic_ndev_init() 332 if (self->aq_nic_cfg.is_polling) { in aq_nic_start() 507 unsigned int vec = skb->queue_mapping % self->aq_nic_cfg.vecs; in aq_nic_xmit() 605 self->aq_nic_cfg.mtu = new_mtu; in aq_nic_set_mtu() 628 self->aq_nic_cfg.aq_hw_caps, in aq_nic_get_regs() 639 return self->aq_nic_cfg.aq_hw_caps->mac_regs_count; in aq_nic_get_regs_count() [all …]
|
D | aq_ring.c | 50 struct aq_nic_cfg_s *aq_nic_cfg) in aq_ring_tx_alloc() argument 56 self->size = aq_nic_cfg->txds; in aq_ring_tx_alloc() 57 self->dx_size = aq_nic_cfg->aq_hw_caps->txd_size; in aq_ring_tx_alloc() 76 struct aq_nic_cfg_s *aq_nic_cfg) in aq_ring_rx_alloc() argument 82 self->size = aq_nic_cfg->rxds; in aq_ring_rx_alloc() 83 self->dx_size = aq_nic_cfg->aq_hw_caps->rxd_size; in aq_ring_rx_alloc()
|
D | aq_vec.c | 106 struct aq_nic_cfg_s *aq_nic_cfg) in aq_vec_alloc() argument 122 idx + aq_nic_cfg->aq_rss.base_cpu_number; in aq_vec_alloc() 133 for (i = 0; i < aq_nic_cfg->tcs; ++i) { in aq_vec_alloc() 139 idx_ring, aq_nic_cfg); in aq_vec_alloc() 150 idx_ring, aq_nic_cfg); in aq_vec_alloc()
|
D | aq_ring.h | 145 struct aq_nic_cfg_s *aq_nic_cfg); 149 struct aq_nic_cfg_s *aq_nic_cfg);
|
D | aq_vec.h | 30 struct aq_nic_cfg_s *aq_nic_cfg);
|
D | aq_hw_utils.c | 45 hw->aq_nic_cfg->aq_hw_caps->hw_alive_check_addr)) in aq_hw_read_reg()
|
D | aq_nic.h | 72 struct aq_nic_cfg_s aq_nic_cfg; member
|
D | aq_hw.h | 111 struct aq_nic_cfg_s *aq_nic_cfg; member
|
D | aq_pci_func.c | 233 self->aq_hw->aq_nic_cfg = aq_nic_get_cfg(self); in aq_pci_probe()
|
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_b0.c | 141 is_rx_flow_control = (AQ_NIC_FC_RX & self->aq_nic_cfg->flow_control); in hw_atl_b0_hw_qos_set() 165 struct aq_nic_cfg_s *cfg = self->aq_nic_cfg; in hw_atl_b0_hw_rss_hash_set() 193 u32 num_rss_queues = max(1U, self->aq_nic_cfg->num_rss_queues); in hw_atl_b0_hw_rss_set() 223 struct aq_nic_cfg_s *aq_nic_cfg) in hw_atl_b0_hw_offload_set() argument 262 aq_nic_cfg->is_lro ? 0xFFFFFFFFU : 0U); in hw_atl_b0_hw_offload_set() 289 struct aq_nic_cfg_s *cfg = self->aq_nic_cfg; in hw_atl_b0_hw_init_rx_path() 383 struct aq_nic_cfg_s *aq_nic_cfg = self->aq_nic_cfg; in hw_atl_b0_hw_init() local 390 self->aq_fw_ops->set_link_speed(self, aq_nic_cfg->link_speed_msk); in hw_atl_b0_hw_init() 394 hw_atl_b0_hw_rss_set(self, &aq_nic_cfg->aq_rss); in hw_atl_b0_hw_init() 395 hw_atl_b0_hw_rss_hash_set(self, &aq_nic_cfg->aq_rss); in hw_atl_b0_hw_init() [all …]
|
D | hw_atl_a0.c | 156 is_rx_flow_control = (AQ_NIC_FC_RX & self->aq_nic_cfg->flow_control); in hw_atl_a0_hw_qos_set() 180 struct aq_nic_cfg_s *cfg = self->aq_nic_cfg; in hw_atl_a0_hw_rss_hash_set() 208 u32 num_rss_queues = max(1U, self->aq_nic_cfg->num_rss_queues); in hw_atl_a0_hw_rss_set() 238 struct aq_nic_cfg_s *aq_nic_cfg) in hw_atl_a0_hw_offload_set() argument 276 struct aq_nic_cfg_s *cfg = self->aq_nic_cfg; in hw_atl_a0_hw_init_rx_path() 352 struct aq_nic_cfg_s *aq_nic_cfg = self->aq_nic_cfg; in hw_atl_a0_hw_init() local 359 self->aq_fw_ops->set_link_speed(self, aq_nic_cfg->link_speed_msk); in hw_atl_a0_hw_init() 366 hw_atl_a0_hw_rss_set(self, &aq_nic_cfg->aq_rss); in hw_atl_a0_hw_init() 367 hw_atl_a0_hw_rss_hash_set(self, &aq_nic_cfg->aq_rss); in hw_atl_a0_hw_init() 379 aq_hw_atl_igcr_table_[aq_nic_cfg->irq_type] in hw_atl_a0_hw_init() [all …]
|
D | hw_atl_utils_fw2x.c | 92 if (self->aq_nic_cfg->flow_control & AQ_NIC_FC_RX) in aq_fw2x_set_mpi_flow_control() 97 if (self->aq_nic_cfg->flow_control & AQ_NIC_FC_TX) in aq_fw2x_set_mpi_flow_control()
|
D | hw_atl_utils.c | 479 err = hw_atl_utils_init_ucp(self, self->aq_nic_cfg->aq_hw_caps); in hw_atl_utils_mpi_create() 513 unsigned int mtu = self->aq_nic_cfg ? in hw_atl_utils_mpi_read_stats() 514 self->aq_nic_cfg->mtu : 1514U; in hw_atl_utils_mpi_read_stats()
|