i40e: use AQ for Rx control register read/write
authorHelin Zhang <helin.zhang@intel.com>
Tue, 8 Mar 2016 08:14:31 +0000 (16:14 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 16 Mar 2016 16:36:10 +0000 (17:36 +0100)
commitb6a0ec418274387ca280bd62bde18fd48eafbd26
tree0d283bbf15c9b3547300bee6eefa58874b9d153d
parent02558ae3a696e0e892467c1bd33dbf6bb9fd8e11
i40e: use AQ for Rx control register read/write

RX control register read/write functions are added, as directly
read/write may fail when under stress small traffic. After the
adminq is ready, all rx control registers should be read/written
by dedicated functions.

Signed-off-by: Helin Zhang <helin.zhang@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
Acked-by: Remy Horton <remy.horton@intel.com>
doc/guides/rel_notes/release_16_04.rst
drivers/net/i40e/base/i40e_adminq_cmd.h
drivers/net/i40e/base/i40e_common.c
drivers/net/i40e/base/i40e_osdep.h
drivers/net/i40e/base/i40e_prototype.h
drivers/net/i40e/i40e_ethdev.c
drivers/net/i40e/i40e_ethdev_vf.c
drivers/net/i40e/i40e_fdir.c
drivers/net/i40e/i40e_pf.c