bus/fslmc: configure separate portal for Ethernet Rx
authorNipun Gupta <nipun.gupta@nxp.com>
Mon, 9 Apr 2018 10:22:51 +0000 (15:52 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 11 Apr 2018 22:21:00 +0000 (00:21 +0200)
commitb3ec974c344c0528f34e475584ad3ea0f219fa85
tree68940217ff83eea73762fc0c33696d9935e56ebc
parent876b2c902ea0480f3bd0f4f9361e8e0ad9745ff3
bus/fslmc: configure separate portal for Ethernet Rx

In case of Receive from Ethernet we add a new pull request (prefetch)
but do not fetch the results from that pull request until next
dequeue operation. This keeps the portal in busy mode.

This patch updates the portals bifurcation to have separate portals
to receive packets for Ethernet and all other devices to use a
common portal.

Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
drivers/bus/fslmc/portal/dpaa2_hw_dpio.h
drivers/bus/fslmc/rte_bus_fslmc_version.map
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
drivers/net/dpaa2/dpaa2_rxtx.c