net/i40e: enable loopback function for X722 MAC
authorHaiyue Wang <haiyue.wang@intel.com>
Mon, 22 Oct 2018 07:47:41 +0000 (15:47 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 26 Oct 2018 20:14:06 +0000 (22:14 +0200)
commit2c6d4f0338efc2134efc55a574f73ac481b323b4
treead54e0faee2ea2dd11e4ace5e99f2dafe603473f
parentd0dd0cf06135ec043c587bf14b66ec55adde876a
net/i40e: enable loopback function for X722 MAC

In FVL, there was an issue and it didn't support the loopback function
before FW 5.0. For FPK (X722) it should work.

So it needs to distinguish between the devices by checking MAC type.

Fixes: 689bba33272d ("i40e: add VEB switching support")
Fixes: bce83974ba2c ("net/i40e: set Tx loopback from PF")
Cc: stable@dpdk.org
Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/i40e/i40e_ethdev.c
drivers/net/i40e/rte_pmd_i40e.c