10d3cd4b6SVivien Didelotconfig NET_DSA_MV88E6XXX 20d3cd4b6SVivien Didelot tristate "Marvell 88E6xxx Ethernet switch fabric support" 30d3cd4b6SVivien Didelot depends on NET_DSA 40717b876SFlorian Fainelli select IRQ_DOMAIN 50d3cd4b6SVivien Didelot select NET_DSA_TAG_EDSA 62bbb33beSAndrew Lunn select NET_DSA_TAG_DSA 70d3cd4b6SVivien Didelot help 80d3cd4b6SVivien Didelot This driver adds support for most of the Marvell 88E6xxx models of 90d3cd4b6SVivien Didelot Ethernet switch chips, except 88E6060. 10ca070c10SVivien Didelot 11ca070c10SVivien Didelotconfig NET_DSA_MV88E6XXX_GLOBAL2 12ca070c10SVivien Didelot bool "Switch Global 2 Registers support" 13ca070c10SVivien Didelot default y 14ca070c10SVivien Didelot depends on NET_DSA_MV88E6XXX 15ca070c10SVivien Didelot help 16ca070c10SVivien Didelot This registers set at internal SMI address 0x1C provides extended 17ca070c10SVivien Didelot features like EEPROM interface, trunking, cross-chip setup, etc. 18ca070c10SVivien Didelot 19ca070c10SVivien Didelot It is required on most chips. If the chip you compile the support for 20ca070c10SVivien Didelot doesn't have such registers set, say N here. In doubt, say Y. 21*2fa8d3afSBrandon Streiff 22*2fa8d3afSBrandon Streiffconfig NET_DSA_MV88E6XXX_PTP 23*2fa8d3afSBrandon Streiff bool "PTP support for Marvell 88E6xxx" 24*2fa8d3afSBrandon Streiff default n 25*2fa8d3afSBrandon Streiff depends on NET_DSA_MV88E6XXX_GLOBAL2 26*2fa8d3afSBrandon Streiff imply NETWORK_PHY_TIMESTAMPING 27*2fa8d3afSBrandon Streiff imply PTP_1588_CLOCK 28*2fa8d3afSBrandon Streiff help 29*2fa8d3afSBrandon Streiff Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch 30*2fa8d3afSBrandon Streiff chips that support it. 31