summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/dpa/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/freescale/dpa/Kconfig')
-rw-r--r--drivers/net/ethernet/freescale/dpa/Kconfig23
1 files changed, 23 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/dpa/Kconfig b/drivers/net/ethernet/freescale/dpa/Kconfig
index 0f27792..a459141 100644
--- a/drivers/net/ethernet/freescale/dpa/Kconfig
+++ b/drivers/net/ethernet/freescale/dpa/Kconfig
@@ -26,6 +26,29 @@ config FSL_DPAA_OFFLINE_PORTS
Choosing this feature will not impact the functionality and/or performance of the system,
so it is safe to have it.
+config FSL_CAPWAP
+ bool "DPAA CAPWAP support"
+ depends on FSL_DPAA_ETH
+ default n
+ ---help---
+ CAPWAP Domain implements an offload mode for CAPWAP encapsulation and decapsulation.
+ There are three drivers: CAPWAP domain driver implements Domain configuration and
+ initialization; CAPWAP bridge driver establish a bridge between PCIe NIC and CAPWAP
+ tunnels; CAPWAP tunnel driver provide a unified APIs to access CAPWAP tunnels.
+if FSL_CAPWAP
+
+config FSL_CAPWAP_BRIDGE_ZMC
+ bool "CAPWAP Bridge use Zero-MM-Copy to get a better performance"
+ depends on USE_HW_SKB
+ default y
+ ---help---
+ If Linux has integrate patch named:"net: use hardware buffer pool to allocate skb",
+ NIC will use BMan buffer to allocated skb, so that there will be no memory copy
+ during the whole process.
+ you can select this option to get a better performance data for CAPWAP Bridge.
+
+endif # FSL_CAPWAP
+
config FSL_DPAA_ETH_JUMBO_FRAME
bool "Optimize for jumbo frames"
default n