event/dlb: add infos get and configure
authorTimothy McDaniel <timothy.mcdaniel@intel.com>
Sun, 1 Nov 2020 23:30:02 +0000 (17:30 -0600)
committerJerin Jacob <jerinj@marvell.com>
Mon, 2 Nov 2020 13:46:01 +0000 (14:46 +0100)
commitb94c709decbe39582c68cf3605745b60a4f7985a
treeffd117db0e66813d9f35417659ca93b9bdc97747
parent5993e5eb7d32e1a0c008198a0159c0a95d8c6493
event/dlb: add infos get and configure

Add support for configuring the DLB hardware.
In particular, this patch configures the DLB
hardware's scheduling domain, such that it is provisioned with
the requested number of ports and queues, provided sufficient
resources are available. Individual queues and ports are
configured later in port setup and eventdev start.

Signed-off-by: Timothy McDaniel <timothy.mcdaniel@intel.com>
Reviewed-by: Gage Eads <gage.eads@intel.com>
doc/guides/eventdevs/dlb.rst
drivers/event/dlb/dlb.c
drivers/event/dlb/dlb_iface.c
drivers/event/dlb/dlb_iface.h
drivers/event/dlb/pf/base/dlb_resource.c
drivers/event/dlb/pf/dlb_pf.c