net/qede/base: improve Tx-switching performance
In order to improve Tx switching performance an additional HSI parameter called same-as-last-id is introduced. This resource allows FW caching the txqs packet properties. Driver needs to set same-as-last-id to be equal to the qzone. Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
This commit is contained in:
parent
7d8fddd4da
commit
5bbda46be3
@ -877,6 +877,7 @@ ecore_sp_eth_txq_start_ramrod(struct ecore_hwfn *p_hwfn,
|
||||
p_ramrod->stats_counter_id = p_params->stats_id;
|
||||
|
||||
p_ramrod->queue_zone_id = OSAL_CPU_TO_LE16(abs_tx_qzone_id);
|
||||
p_ramrod->same_as_last_id = OSAL_CPU_TO_LE16(abs_tx_qzone_id);
|
||||
|
||||
p_ramrod->pbl_size = OSAL_CPU_TO_LE16(pbl_size);
|
||||
DMA_REGPAIR_LE(p_ramrod->pbl_base_addr, pbl_addr);
|
||||
|
Loading…
x
Reference in New Issue
Block a user