Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config FSL_DPAA2_ETH
0003         tristate "Freescale DPAA2 Ethernet"
0004         depends on FSL_MC_BUS && FSL_MC_DPIO
0005         select PHYLINK
0006         select PCS_LYNX
0007         select FSL_XGMAC_MDIO
0008         select NET_DEVLINK
0009         help
0010           This is the DPAA2 Ethernet driver supporting Freescale SoCs
0011           with DPAA2 (DataPath Acceleration Architecture v2).
0012           The driver manages network objects discovered on the Freescale
0013           MC bus.
0014 
0015 if FSL_DPAA2_ETH
0016 config FSL_DPAA2_ETH_DCB
0017         bool "Data Center Bridging (DCB) Support"
0018         default n
0019         depends on DCB
0020         help
0021           Enable Priority-Based Flow Control (PFC) support for DPAA2 Ethernet
0022           devices.
0023 endif
0024 
0025 config FSL_DPAA2_PTP_CLOCK
0026         tristate "Freescale DPAA2 PTP Clock"
0027         depends on FSL_DPAA2_ETH && PTP_1588_CLOCK_QORIQ
0028         default y
0029         help
0030           This driver adds support for using the DPAA2 1588 timer module
0031           as a PTP clock.
0032 
0033 config FSL_DPAA2_SWITCH
0034         tristate "Freescale DPAA2 Ethernet Switch"
0035         depends on BRIDGE || BRIDGE=n
0036         depends on NET_SWITCHDEV
0037         help
0038           Driver for Freescale DPAA2 Ethernet Switch. This driver manages
0039           switch objects discovered on the Freeescale MC bus.