1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Freescale DPAA2 Ethernet"
4 depends on FSL_MC_BUS && FSL_MC_DPIO
10 This is the DPAA2 Ethernet driver supporting Freescale SoCs
11 with DPAA2 (DataPath Acceleration Architecture v2).
12 The driver manages network objects discovered on the Freescale
16 config FSL_DPAA2_ETH_DCB
17 bool "Data Center Bridging (DCB) Support"
21 Enable Priority-Based Flow Control (PFC) support for DPAA2 Ethernet
25 config FSL_DPAA2_PTP_CLOCK
26 tristate "Freescale DPAA2 PTP Clock"
27 depends on FSL_DPAA2_ETH && PTP_1588_CLOCK_QORIQ
30 This driver adds support for using the DPAA2 1588 timer module
33 config FSL_DPAA2_SWITCH
34 tristate "Freescale DPAA2 Ethernet Switch"
35 depends on BRIDGE || BRIDGE=n
36 depends on NET_SWITCHDEV
38 Driver for Freescale DPAA2 Ethernet Switch. This driver manages
39 switch objects discovered on the Freeescale MC bus.