numam-dpdk/drivers/net/thunderx/base
Kamil Rytarowski 10b0e74f99 net/thunderx/base: add secondary queue set support
Changes:
 - add new message sqs_alloc in mailbox
 - add a queue container to hold secondary qsets.
 - add nicvf_mbox_request_sqs
 - handle new mailbox messages for secondary queue set support
 - register secondary queue sets for further reuse
 - register the number secondary queue sets in MSG_QS_CFG

Signed-off-by: Maciej Czekaj <maciej.czekaj@caviumnetworks.com>
Signed-off-by: Kamil Rytarowski <kamil.rytarowski@caviumnetworks.com>
Signed-off-by: Zyta Szpak <zyta.szpak@semihalf.com>
Signed-off-by: Slawomir Rosek <slawomir.rosek@semihalf.com>
Signed-off-by: Radoslaw Biernacki <rad@semihalf.com>
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
2016-10-13 15:30:59 +02:00
..
nicvf_bsvf.c net/thunderx/base: add functions to store qsets 2016-10-13 15:30:59 +02:00
nicvf_bsvf.h net/thunderx/base: add functions to store qsets 2016-10-13 15:30:59 +02:00
nicvf_hw_defs.h net/thunderx/base: add secondary queue set support 2016-10-13 15:30:59 +02:00
nicvf_hw.c net/thunderx: cleanup 2016-10-13 15:30:59 +02:00
nicvf_hw.h net/thunderx: cleanup 2016-10-13 15:30:59 +02:00
nicvf_mbox.c net/thunderx/base: add secondary queue set support 2016-10-13 15:30:59 +02:00
nicvf_mbox.h net/thunderx/base: add secondary queue set support 2016-10-13 15:30:59 +02:00
nicvf_plat.h net/thunderx/base: add hardware API 2016-06-20 17:21:53 +02:00