summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c
diff options
context:
space:
mode:
authorSunil Goutham <sgoutham@marvell.com>2018-10-22 19:55:48 +0200
committerDavid S. Miller <davem@davemloft.net>2018-10-23 05:15:37 +0200
commita3e7121c704470e2c33a4b91bb218205947cd531 (patch)
treea17cf8efc85f5a9a7f6b89a75a8c53af8dc32a17 /drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c
parentllc: do not use sk_eat_skb() (diff)
downloadlinux-a3e7121c704470e2c33a4b91bb218205947cd531.tar.xz
linux-a3e7121c704470e2c33a4b91bb218205947cd531.zip
octeontx2-af: NIX Tx scheduler queues alloc/free
Added support for a PF/VF to allocate or free NIX transmit scheduler queues via mbox. For setting up pkt transmission priorities between queues, the scheduler queues have to be contiguous w.r.t their HW indices. So both contiguous and non-contiguous allocations are supported. Upon receiving NIX_TXSCH_FREE mbox msg all scheduler queues allocated to sending PFFUNC (PF/VF) will be freed. Selective free is not supported. Signed-off-by: Sunil Goutham <sgoutham@marvell.com> Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c')
0 files changed, 0 insertions, 0 deletions