1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunconfig FSL_DPAA2_ETH 3*4882a593Smuzhiyun tristate "Freescale DPAA2 Ethernet" 4*4882a593Smuzhiyun depends on FSL_MC_BUS && FSL_MC_DPIO 5*4882a593Smuzhiyun select PHYLINK 6*4882a593Smuzhiyun select PCS_LYNX 7*4882a593Smuzhiyun select FSL_XGMAC_MDIO 8*4882a593Smuzhiyun select NET_DEVLINK 9*4882a593Smuzhiyun help 10*4882a593Smuzhiyun This is the DPAA2 Ethernet driver supporting Freescale SoCs 11*4882a593Smuzhiyun with DPAA2 (DataPath Acceleration Architecture v2). 12*4882a593Smuzhiyun The driver manages network objects discovered on the Freescale 13*4882a593Smuzhiyun MC bus. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunif FSL_DPAA2_ETH 16*4882a593Smuzhiyunconfig FSL_DPAA2_ETH_DCB 17*4882a593Smuzhiyun bool "Data Center Bridging (DCB) Support" 18*4882a593Smuzhiyun default n 19*4882a593Smuzhiyun depends on DCB 20*4882a593Smuzhiyun help 21*4882a593Smuzhiyun Enable Priority-Based Flow Control (PFC) support for DPAA2 Ethernet 22*4882a593Smuzhiyun devices. 23*4882a593Smuzhiyunendif 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunconfig FSL_DPAA2_PTP_CLOCK 26*4882a593Smuzhiyun tristate "Freescale DPAA2 PTP Clock" 27*4882a593Smuzhiyun depends on FSL_DPAA2_ETH && PTP_1588_CLOCK_QORIQ 28*4882a593Smuzhiyun default y 29*4882a593Smuzhiyun help 30*4882a593Smuzhiyun This driver adds support for using the DPAA2 1588 timer module 31*4882a593Smuzhiyun as a PTP clock. 32