i40e/base: add new interfaces
authorHelin Zhang <helin.zhang@intel.com>
Thu, 30 Apr 2015 15:03:27 +0000 (23:03 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sun, 17 May 2015 21:18:23 +0000 (23:18 +0200)
commit1fa6324ad30bf5eee638be36fde1a466b8a64f93
tree43339e1fee44bc8c2be9b0bbd8844bd89ea50e9b
parent424ce97067dc9a13d2d8a109a6f65297e137a29a
i40e/base: add new interfaces

Four new interfaces are added for future use, as follows, together
with their relevant strucure and macro definitions.
- i40e_aq_read_nvm_config()
- i40e_aq_write_nvm_config()
- i40e_aq_set_lldp_mib()
- i40e_read_pba_string()
In addition, removed i40e_read_nvm_srrd() as needed.

Test report: http://www.dpdk.org/ml/archives/dev/2015-May/017384.html

Signed-off-by: Helin Zhang <helin.zhang@intel.com>
Acked-by: Jijiang Liu <jijiang.liu@intel.com>
Tested-by: Min Cao <min.cao@intel.com>
lib/librte_pmd_i40e/i40e/i40e_adminq_cmd.h
lib/librte_pmd_i40e/i40e/i40e_common.c
lib/librte_pmd_i40e/i40e/i40e_prototype.h
lib/librte_pmd_i40e/i40e/i40e_type.h