numam-dpdk/drivers
Nipun Gupta 496324d2a5 bus/fslmc: add flag to configure DCA in QBMAN multi Tx
With the current QBMAN multi-tx API, we need to create separate
enqueue descriptors for each of the packet which is required to
be enqueued to the hardware, once we support Atomic Queues
(with DCA) in dpaa2 drivers. Creating enqueue descriptor for
each packet is costly and have significant performance impact.
This patch introduces a flag parameter in the QBMAN multi-tx API,
so that DCA configuration (and later on ORP/ODP for ordered queues)
can be passed using flags and be updated in the EQCR using this flag.

Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
2018-01-19 16:09:56 +01:00
..
bbdev bb/turbo_sw: add software turbo driver 2018-01-19 01:44:25 +01:00
bus bus/fslmc: add flag to configure DCA in QBMAN multi Tx 2018-01-19 16:09:56 +01:00
crypto bus/fslmc: add flag to configure DCA in QBMAN multi Tx 2018-01-19 16:09:56 +01:00
event event/dpaa2: have separate structure to hold dqrr entries 2018-01-19 16:09:56 +01:00
mempool event/dpaa2: have separate structure to hold dqrr entries 2018-01-19 16:09:56 +01:00
net bus/fslmc: add flag to configure DCA in QBMAN multi Tx 2018-01-19 16:09:56 +01:00
Makefile bb/null: add null base band device driver 2018-01-19 01:44:25 +01:00