ethdev: move non-offload capabilities
The definitions of RTE_ETH_DEV_CAPA_RUNTIME_RX_QUEUE_SETUP and RTE_ETH_DEV_CAPA_RUNTIME_TX_QUEUE_SETUP were inserted before the last comment of Tx offloads. It is moved in a better place, with comments moved to be before the definition. A group comment is added to better describe device capabilities. Fixes: cac923cfea47 ("ethdev: support runtime queue setup") Cc: stable@dpdk.org Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
This commit is contained in:
parent
bdc0271188
commit
e9ef7ec12b
@ -1419,18 +1419,20 @@ struct rte_eth_conf {
|
||||
* The mbuf field and flag are registered when the offload is configured.
|
||||
*/
|
||||
#define DEV_TX_OFFLOAD_SEND_ON_TIMESTAMP 0x00200000
|
||||
|
||||
|
||||
#define RTE_ETH_DEV_CAPA_RUNTIME_RX_QUEUE_SETUP 0x00000001
|
||||
/**< Device supports Rx queue setup after device started*/
|
||||
#define RTE_ETH_DEV_CAPA_RUNTIME_TX_QUEUE_SETUP 0x00000002
|
||||
/**< Device supports Tx queue setup after device started*/
|
||||
|
||||
/*
|
||||
* If new Tx offload capabilities are defined, they also must be
|
||||
* mentioned in rte_tx_offload_names in rte_ethdev.c file.
|
||||
*/
|
||||
|
||||
/**@{@name Device capabilities
|
||||
* Non-offload capabilities reported in rte_eth_dev_info.dev_capa.
|
||||
*/
|
||||
/** Device supports Rx queue setup after device started. */
|
||||
#define RTE_ETH_DEV_CAPA_RUNTIME_RX_QUEUE_SETUP 0x00000001
|
||||
/** Device supports Tx queue setup after device started. */
|
||||
#define RTE_ETH_DEV_CAPA_RUNTIME_TX_QUEUE_SETUP 0x00000002
|
||||
/**@}*/
|
||||
|
||||
/*
|
||||
* Fallback default preferred Rx/Tx port parameters.
|
||||
* These are used if an application requests default parameters
|
||||
|
Loading…
x
Reference in New Issue
Block a user