summaryrefslogtreecommitdiff
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
authorScott Wood <scottwood@freescale.com>2014-04-18 21:08:55 (GMT)
committerScott Wood <scottwood@freescale.com>2014-04-18 21:08:55 (GMT)
commitfb4408c608480c14dfeae557b7e7e0e75bc0c0f4 (patch)
tree5ed0e003f6b15e1ce13121e06669f458f1df53df /drivers/net/Kconfig
parent10667100a057af290ccfdf9c7178ba81867f80e7 (diff)
parentb35a69559c46e066e6f24bb02d5a6090483786e3 (diff)
downloadlinux-fsl-qoriq-fb4408c608480c14dfeae557b7e7e0e75bc0c0f4.tar.xz
Merge branch 'master-tmp' into sdk-v1.6.x
master-tmp is the master branch as of 8b60f5ea90c49344692a70f62cd4aa349de38b48 with the following commits reverted due to excessive conflicts: commit b35a69559c46e066e6f24bb02d5a6090483786e3 Author: Scott Wood <scottwood@freescale.com> Date: Fri Apr 18 15:27:52 2014 -0500 Revert "net: add sysfs helpers for netdev_adjacent logic" This reverts commit 0be682ca768d671c91cfd1379759efcb3b29102a. commit 1c0dc06e47e11bf758f3e84ea90c2178a31dbf0f Author: Scott Wood <scottwood@freescale.com> Date: Fri Apr 18 15:27:47 2014 -0500 Revert "net: rename sysfs symlinks on device name change" This reverts commit 45ce45c69750b93b8262aa66792185bd49150293. Conflicts: drivers/iommu/fsl_pamu.c drivers/net/bonding/bond_3ad.c drivers/net/bonding/bond_sysfs.c drivers/net/bonding/bonding.h drivers/net/ethernet/freescale/gianfar.c Signed-off-by: Scott Wood <scottwood@freescale.com> Conflicts: drivers/iommu/fsl_pamu.c drivers/net/bonding/bond_3ad.c drivers/net/bonding/bond_sysfs.c drivers/net/bonding/bonding.h drivers/net/ethernet/freescale/gianfar.c
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig25
1 files changed, 25 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 1989c90..1fc20d1 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -197,6 +197,31 @@ config BONDING
To compile this driver as a module, choose M here: the module
will be called bonding.
+config HW_DISTRIBUTION_WITH_OH
+ default n
+ bool "Bonding driver with h/w based Tx traffic distribuition support"
+ depends on BONDING
+ depends on FSL_DPAA_OFFLINE_PORTS
+ ---help---
+ Say 'Y' if you wish to distribute Tx data traffics based on
+ the hardware of Freescale DPAA - Offline Port PCD in your
+ mode Link Aggregation (802.3ad mode)
+
+ In theory, this method can offload CPU when selecting the
+ transmit hash policy to use for slave device selection.
+ if this feature can integrate with CEETM Qos, they two can
+ provide a bundle Qos rather than individual links Qos.
+
+config HW_LAG_DEBUG
+ default n
+ bool "Show detailed debug information"
+ depends on HW_DISTRIBUTION_WITH_OH
+ ---help---
+ This provide a wrapper of pr_info, which can show useful debug
+ information such as fuction name and line number.
+ Say 'Y' if you wish to get more details debugging informations
+ at run-time, otherwise please disable it.
+
config DUMMY
tristate "Dummy net driver support"
---help---