]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40e: Make the DCB firmware checks for X710/XL710 only
authorNeerav Parikh <neerav.parikh@intel.com>
Thu, 14 Jan 2016 00:51:39 +0000 (16:51 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 10 Mar 2016 16:37:16 +0000 (08:37 -0800)
commit5e5d1e23a5b38eaffb59210d311c5a21aafb5cb1
tree789b8fba7feb701ad0a37c7ee051f42b68f5e604
parentea8f6b24cb591b7197ceb36dee2c713ea91a105e
i40e: Make the DCB firmware checks for X710/XL710 only

Orabug: 22342532

Make the DCB firmware version related checks specific to
X710 and XL710 only. These checks are not required for
X722 family of devices.

Introduced an inline routine to help determine if the
MAC type is X710/XL710 or not.

Moved the firmware version related checks in i40e_sw_init()
and defined flags for different cases

Fix the version check to allow using "Set LLDP MIB" AQ
for beyond FVL4 FW releases.

Change-ID: Ib78288343de983aa0354fc28aa36e99b073662c0
Signed-off-by: Neerav Parikh <neerav.parikh@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit f1bbad339cdd74cea945e33d758200d42310be17)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Conflicts:
drivers/net/ethernet/intel/i40e/i40e.h
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/i40e/i40e.h
drivers/net/ethernet/intel/i40e/i40e_main.c