162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ciconfig NET_DSA_MV88E6XXX
362306a36Sopenharmony_ci	tristate "Marvell 88E6xxx Ethernet switch fabric support"
462306a36Sopenharmony_ci	depends on NET_DSA
562306a36Sopenharmony_ci	select IRQ_DOMAIN
662306a36Sopenharmony_ci	select NET_DSA_TAG_EDSA
762306a36Sopenharmony_ci	select NET_DSA_TAG_DSA
862306a36Sopenharmony_ci	help
962306a36Sopenharmony_ci	  This driver adds support for most of the Marvell 88E6xxx models of
1062306a36Sopenharmony_ci	  Ethernet switch chips, except 88E6060.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciconfig NET_DSA_MV88E6XXX_PTP
1362306a36Sopenharmony_ci	bool "PTP support for Marvell 88E6xxx"
1462306a36Sopenharmony_ci	default n
1562306a36Sopenharmony_ci	depends on (NET_DSA_MV88E6XXX = y && PTP_1588_CLOCK = y) || \
1662306a36Sopenharmony_ci	           (NET_DSA_MV88E6XXX = m && PTP_1588_CLOCK)
1762306a36Sopenharmony_ci	help
1862306a36Sopenharmony_ci	  Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch
1962306a36Sopenharmony_ci	  chips that support it.
20