net/ice/base: allocate and free RSS global lookup table
authorQi Zhang <qi.z.zhang@intel.com>
Fri, 18 Sep 2020 05:10:31 +0000 (13:10 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 3 Nov 2020 22:35:03 +0000 (23:35 +0100)
commita85f5a914a414c3d8f829d5f62745adc684eca98
treee591b4eeed9558e343a3607f02500ead675b80f0
parenta7c0c27a6be0653774b9b99985aaa769f71b6e57
net/ice/base: allocate and free RSS global lookup table

Currently there is no API to allocate and free a RSS global LUT.
Incoming changes to support VFs having >16 queues will require using
RSS global LUT resources. The functions included will allow a PF to
configure a RSS global LUT for VFs that request >16 queues.

Signed-off-by: Brett Creeley <brett.creeley@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qiming Yang <qiming.yang@intel.com>
drivers/net/ice/base/ice_switch.c
drivers/net/ice/base/ice_switch.h