i40e: adds FCoE configure option
Adds FCoE config option I40E_FCOE, so that FCoE can be enabled as needed but otherwise have it disabled by default. This also eliminate multiple FCoE config checks, instead now just one config check for CONFIG_I40E_FCOE. The I40E FCoE was added with 3.17 kernel and therefore this patch shall be applied to stable 3.17 kernel also. CC: <stable@vger.kernel.org> Signed-off-by: Vasu Dev <vasu.dev@intel.com> Tested-by: Jim Young <jamesx.m.young@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
14b3812f7a
commit
776d4e9f5c
@ -44,4 +44,4 @@ i40e-objs := i40e_main.o \
|
||||
i40e_virtchnl_pf.o
|
||||
|
||||
i40e-$(CONFIG_I40E_DCB) += i40e_dcb.o i40e_dcb_nl.o
|
||||
i40e-$(CONFIG_FCOE:m=y) += i40e_fcoe.o
|
||||
i40e-$(CONFIG_I40E_FCOE) += i40e_fcoe.o
|
||||
|
@ -78,7 +78,7 @@ do { \
|
||||
} while (0)
|
||||
|
||||
typedef enum i40e_status_code i40e_status;
|
||||
#if defined(CONFIG_FCOE) || defined(CONFIG_FCOE_MODULE)
|
||||
#ifdef CONFIG_I40E_FCOE
|
||||
#define I40E_FCOE
|
||||
#endif /* CONFIG_FCOE or CONFIG_FCOE_MODULE */
|
||||
#endif
|
||||
#endif /* _I40E_OSDEP_H_ */
|
||||
|
Reference in New Issue
Block a user