1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunconfig NET_DSA_MV88E6XXX 3*4882a593Smuzhiyun tristate "Marvell 88E6xxx Ethernet switch fabric support" 4*4882a593Smuzhiyun depends on NET_DSA 5*4882a593Smuzhiyun select IRQ_DOMAIN 6*4882a593Smuzhiyun select NET_DSA_TAG_EDSA 7*4882a593Smuzhiyun select NET_DSA_TAG_DSA 8*4882a593Smuzhiyun help 9*4882a593Smuzhiyun This driver adds support for most of the Marvell 88E6xxx models of 10*4882a593Smuzhiyun Ethernet switch chips, except 88E6060. 11*4882a593Smuzhiyun 12*4882a593Smuzhiyunconfig NET_DSA_MV88E6XXX_GLOBAL2 13*4882a593Smuzhiyun bool "Switch Global 2 Registers support" 14*4882a593Smuzhiyun default y 15*4882a593Smuzhiyun depends on NET_DSA_MV88E6XXX 16*4882a593Smuzhiyun help 17*4882a593Smuzhiyun This registers set at internal SMI address 0x1C provides extended 18*4882a593Smuzhiyun features like EEPROM interface, trunking, cross-chip setup, etc. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun It is required on most chips. If the chip you compile the support for 21*4882a593Smuzhiyun doesn't have such registers set, say N here. In doubt, say Y. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyunconfig NET_DSA_MV88E6XXX_PTP 24*4882a593Smuzhiyun bool "PTP support for Marvell 88E6xxx" 25*4882a593Smuzhiyun default n 26*4882a593Smuzhiyun depends on NET_DSA_MV88E6XXX_GLOBAL2 27*4882a593Smuzhiyun depends on PTP_1588_CLOCK 28*4882a593Smuzhiyun imply NETWORK_PHY_TIMESTAMPING 29*4882a593Smuzhiyun help 30*4882a593Smuzhiyun Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch 31*4882a593Smuzhiyun chips that support it. 32