net/ice: support flex Rx descriptor RxDID22
authorJunyu Jiang <junyux.jiang@intel.com>
Wed, 16 Sep 2020 03:09:58 +0000 (03:09 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 18 Sep 2020 16:55:11 +0000 (18:55 +0200)
commit12443386a0b0ccf5c2d9e1e5dbaf43a516b7f8aa
treeb168216cd9ffaf2297346259f52c69b792f0bd75
parentb00f760354db0fd09f58bf6fb59972d50e772676
net/ice: support flex Rx descriptor RxDID22

This patch supports RxDID #22 by the following changes:
- add structure and macro definition for RxDID #22.
- support RxDID #22 format in normal path.
- change RSS hash parsing from RxDID #22 in AVX/SSE data path.

Signed-off-by: Junyu Jiang <junyux.jiang@intel.com>
Acked-by: Leyi Rong <leyi.rong@intel.com>
drivers/net/ice/ice_ethdev.c
drivers/net/ice/ice_ethdev.h
drivers/net/ice/ice_rxtx.c
drivers/net/ice/ice_rxtx.h
drivers/net/ice/ice_rxtx_vec_avx2.c
drivers/net/ice/ice_rxtx_vec_sse.c