18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig FSL_DPAA2_ETH 38c2ecf20Sopenharmony_ci tristate "Freescale DPAA2 Ethernet" 48c2ecf20Sopenharmony_ci depends on FSL_MC_BUS && FSL_MC_DPIO 58c2ecf20Sopenharmony_ci select PHYLINK 68c2ecf20Sopenharmony_ci select PCS_LYNX 78c2ecf20Sopenharmony_ci select FSL_XGMAC_MDIO 88c2ecf20Sopenharmony_ci select NET_DEVLINK 98c2ecf20Sopenharmony_ci help 108c2ecf20Sopenharmony_ci This is the DPAA2 Ethernet driver supporting Freescale SoCs 118c2ecf20Sopenharmony_ci with DPAA2 (DataPath Acceleration Architecture v2). 128c2ecf20Sopenharmony_ci The driver manages network objects discovered on the Freescale 138c2ecf20Sopenharmony_ci MC bus. 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciif FSL_DPAA2_ETH 168c2ecf20Sopenharmony_ciconfig FSL_DPAA2_ETH_DCB 178c2ecf20Sopenharmony_ci bool "Data Center Bridging (DCB) Support" 188c2ecf20Sopenharmony_ci default n 198c2ecf20Sopenharmony_ci depends on DCB 208c2ecf20Sopenharmony_ci help 218c2ecf20Sopenharmony_ci Enable Priority-Based Flow Control (PFC) support for DPAA2 Ethernet 228c2ecf20Sopenharmony_ci devices. 238c2ecf20Sopenharmony_ciendif 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciconfig FSL_DPAA2_PTP_CLOCK 268c2ecf20Sopenharmony_ci tristate "Freescale DPAA2 PTP Clock" 278c2ecf20Sopenharmony_ci depends on FSL_DPAA2_ETH && PTP_1588_CLOCK_QORIQ 288c2ecf20Sopenharmony_ci default y 298c2ecf20Sopenharmony_ci help 308c2ecf20Sopenharmony_ci This driver adds support for using the DPAA2 1588 timer module 318c2ecf20Sopenharmony_ci as a PTP clock. 32