diff options
author | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2008-11-25 04:02:08 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-11-25 04:02:08 -0500 |
commit | 7a6b6f515f77d1c62a2f383b6dce18cb0af0cf4f (patch) | |
tree | eed74f9344c3f65beb5386b93eca05526be8a914 /drivers | |
parent | 411c41eea58bd3500cf897e2c27dd5330935a3a8 (diff) |
DCB: fix kconfig option
Since the netlink option for DCB is necessary to actually be useful,
simplified the Kconfig option. In addition, added useful help text for the
Kconfig option.
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/Kconfig | 4 | ||||
-rw-r--r-- | drivers/net/ixgbe/Makefile | 2 | ||||
-rw-r--r-- | drivers/net/ixgbe/ixgbe.h | 2 | ||||
-rw-r--r-- | drivers/net/ixgbe/ixgbe_main.c | 10 |
4 files changed, 9 insertions, 9 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index efd461d7c2bb..75f9f7f2fbed 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -2451,10 +2451,10 @@ config IXGBE_DCA | |||
2451 | driver. DCA is a method for warming the CPU cache before data | 2451 | driver. DCA is a method for warming the CPU cache before data |
2452 | is used, with the intent of lessening the impact of cache misses. | 2452 | is used, with the intent of lessening the impact of cache misses. |
2453 | 2453 | ||
2454 | config IXGBE_DCBNL | 2454 | config IXGBE_DCB |
2455 | bool "Data Center Bridging (DCB) Support" | 2455 | bool "Data Center Bridging (DCB) Support" |
2456 | default n | 2456 | default n |
2457 | depends on IXGBE && DCBNL | 2457 | depends on IXGBE && DCB |
2458 | ---help--- | 2458 | ---help--- |
2459 | Say Y here if you want to use Data Center Bridging (DCB) in the | 2459 | Say Y here if you want to use Data Center Bridging (DCB) in the |
2460 | driver. | 2460 | driver. |
diff --git a/drivers/net/ixgbe/Makefile b/drivers/net/ixgbe/Makefile index 3228e508e628..6e7ef765bcd8 100644 --- a/drivers/net/ixgbe/Makefile +++ b/drivers/net/ixgbe/Makefile | |||
@@ -35,4 +35,4 @@ obj-$(CONFIG_IXGBE) += ixgbe.o | |||
35 | ixgbe-objs := ixgbe_main.o ixgbe_common.o ixgbe_ethtool.o \ | 35 | ixgbe-objs := ixgbe_main.o ixgbe_common.o ixgbe_ethtool.o \ |
36 | ixgbe_82598.o ixgbe_phy.o | 36 | ixgbe_82598.o ixgbe_phy.o |
37 | 37 | ||
38 | ixgbe-$(CONFIG_IXGBE_DCBNL) += ixgbe_dcb.o ixgbe_dcb_82598.o ixgbe_dcb_nl.o | 38 | ixgbe-$(CONFIG_IXGBE_DCB) += ixgbe_dcb.o ixgbe_dcb_82598.o ixgbe_dcb_nl.o |
diff --git a/drivers/net/ixgbe/ixgbe.h b/drivers/net/ixgbe/ixgbe.h index 9509aee2d361..6cbf26e3db80 100644 --- a/drivers/net/ixgbe/ixgbe.h +++ b/drivers/net/ixgbe/ixgbe.h | |||
@@ -327,7 +327,7 @@ enum ixgbe_boards { | |||
327 | }; | 327 | }; |
328 | 328 | ||
329 | extern struct ixgbe_info ixgbe_82598_info; | 329 | extern struct ixgbe_info ixgbe_82598_info; |
330 | #ifdef CONFIG_IXGBE_DCBNL | 330 | #ifdef CONFIG_IXGBE_DCB |
331 | extern struct dcbnl_rtnl_ops dcbnl_ops; | 331 | extern struct dcbnl_rtnl_ops dcbnl_ops; |
332 | extern int ixgbe_copy_dcb_cfg(struct ixgbe_dcb_config *src_dcb_cfg, | 332 | extern int ixgbe_copy_dcb_cfg(struct ixgbe_dcb_config *src_dcb_cfg, |
333 | struct ixgbe_dcb_config *dst_dcb_cfg, | 333 | struct ixgbe_dcb_config *dst_dcb_cfg, |
diff --git a/drivers/net/ixgbe/ixgbe_main.c b/drivers/net/ixgbe/ixgbe_main.c index 6620397a1fb4..667a6463193d 100644 --- a/drivers/net/ixgbe/ixgbe_main.c +++ b/drivers/net/ixgbe/ixgbe_main.c | |||
@@ -1914,7 +1914,7 @@ static void ixgbe_napi_disable_all(struct ixgbe_adapter *adapter) | |||
1914 | } | 1914 | } |
1915 | } | 1915 | } |
1916 | 1916 | ||
1917 | #ifdef CONFIG_IXGBE_DCBNL | 1917 | #ifdef CONFIG_IXGBE_DCB |
1918 | /* | 1918 | /* |
1919 | * ixgbe_configure_dcb - Configure DCB hardware | 1919 | * ixgbe_configure_dcb - Configure DCB hardware |
1920 | * @adapter: ixgbe adapter struct | 1920 | * @adapter: ixgbe adapter struct |
@@ -1960,7 +1960,7 @@ static void ixgbe_configure(struct ixgbe_adapter *adapter) | |||
1960 | ixgbe_set_rx_mode(netdev); | 1960 | ixgbe_set_rx_mode(netdev); |
1961 | 1961 | ||
1962 | ixgbe_restore_vlan(adapter); | 1962 | ixgbe_restore_vlan(adapter); |
1963 | #ifdef CONFIG_IXGBE_DCBNL | 1963 | #ifdef CONFIG_IXGBE_DCB |
1964 | if (adapter->flags & IXGBE_FLAG_DCB_ENABLED) { | 1964 | if (adapter->flags & IXGBE_FLAG_DCB_ENABLED) { |
1965 | netif_set_gso_max_size(netdev, 32768); | 1965 | netif_set_gso_max_size(netdev, 32768); |
1966 | ixgbe_configure_dcb(adapter); | 1966 | ixgbe_configure_dcb(adapter); |
@@ -2749,7 +2749,7 @@ static int __devinit ixgbe_sw_init(struct ixgbe_adapter *adapter) | |||
2749 | struct ixgbe_hw *hw = &adapter->hw; | 2749 | struct ixgbe_hw *hw = &adapter->hw; |
2750 | struct pci_dev *pdev = adapter->pdev; | 2750 | struct pci_dev *pdev = adapter->pdev; |
2751 | unsigned int rss; | 2751 | unsigned int rss; |
2752 | #ifdef CONFIG_IXGBE_DCBNL | 2752 | #ifdef CONFIG_IXGBE_DCB |
2753 | int j; | 2753 | int j; |
2754 | struct tc_configuration *tc; | 2754 | struct tc_configuration *tc; |
2755 | #endif | 2755 | #endif |
@@ -2768,7 +2768,7 @@ static int __devinit ixgbe_sw_init(struct ixgbe_adapter *adapter) | |||
2768 | adapter->flags |= IXGBE_FLAG_RSS_ENABLED; | 2768 | adapter->flags |= IXGBE_FLAG_RSS_ENABLED; |
2769 | adapter->ring_feature[RING_F_DCB].indices = IXGBE_MAX_DCB_INDICES; | 2769 | adapter->ring_feature[RING_F_DCB].indices = IXGBE_MAX_DCB_INDICES; |
2770 | 2770 | ||
2771 | #ifdef CONFIG_IXGBE_DCBNL | 2771 | #ifdef CONFIG_IXGBE_DCB |
2772 | /* Configure DCB traffic classes */ | 2772 | /* Configure DCB traffic classes */ |
2773 | for (j = 0; j < MAX_TRAFFIC_CLASS; j++) { | 2773 | for (j = 0; j < MAX_TRAFFIC_CLASS; j++) { |
2774 | tc = &adapter->dcb_cfg.tc_config[j]; | 2774 | tc = &adapter->dcb_cfg.tc_config[j]; |
@@ -4120,7 +4120,7 @@ static int __devinit ixgbe_probe(struct pci_dev *pdev, | |||
4120 | if (adapter->flags & IXGBE_FLAG_DCB_ENABLED) | 4120 | if (adapter->flags & IXGBE_FLAG_DCB_ENABLED) |
4121 | adapter->flags &= ~IXGBE_FLAG_RSS_ENABLED; | 4121 | adapter->flags &= ~IXGBE_FLAG_RSS_ENABLED; |
4122 | 4122 | ||
4123 | #ifdef CONFIG_IXGBE_DCBNL | 4123 | #ifdef CONFIG_IXGBE_DCB |
4124 | netdev->dcbnl_ops = &dcbnl_ops; | 4124 | netdev->dcbnl_ops = &dcbnl_ops; |
4125 | #endif | 4125 | #endif |
4126 | 4126 | ||