Lines Matching refs:hw_feat
600 if (AXGMAC_GET_BITS(pdata->hw_feat.version, MAC_VR, SNPSVER) < 0x21) in axgbe_flush_tx_queues()
997 for (i = 0; i < pdata->hw_feat.tc_cnt; i++) { in axgbe_config_mtl_mode()
1057 pdata->hw_feat.rx_fifo_size); in axgbe_config_rx_fifo_size()
1088 pdata->hw_feat.tx_fifo_size); in axgbe_config_tx_fifo_size()
1115 qptc = pdata->tx_q_count / pdata->hw_feat.tc_cnt; in axgbe_config_queue_mapping()
1116 qptc_extra = pdata->tx_q_count % pdata->hw_feat.tc_cnt; in axgbe_config_queue_mapping()
1118 for (i = 0, queue = 0; i < pdata->hw_feat.tc_cnt; i++) { in axgbe_config_queue_mapping()
1155 q_count = RTE_MAX(pdata->hw_feat.tx_q_cnt, pdata->hw_feat.rx_q_cnt); in axgbe_enable_mtl_interrupts()
1245 struct axgbe_hw_features *hw_feat = &pdata->hw_feat; in axgbe_config_mac_hash_table() local
1252 if (hw_feat->hash_table_size) { in axgbe_config_mac_hash_table()
1253 pdata->hash_table_shift = 26 - (hw_feat->hash_table_size >> 7); in axgbe_config_mac_hash_table()
1254 pdata->hash_table_count = hw_feat->hash_table_size / 32; in axgbe_config_mac_hash_table()