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