Making global2 support mandatory removed the Kconfig symbol NET_DSA_MV88E6XXX_GLOBAL2. This symbol also served as an intermediate symbol to make NET_DSA_MV88E6XXX_PTP depend on NET_DSA_MV88E6XXX. With the symbol removed, the user is always asked about PTP support for Marvell 88E6xxx switches, even if the latter support is not enabled. Fix this by reinstating the dependency. Fixes: 63368a7416df144b ("net: dsa: mv88e6xxx: Make global2 support mandatory") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Reviewed-by: Vladimir Oltean <olteanv@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
19 lines
562 B
Plaintext
19 lines
562 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config NET_DSA_MV88E6XXX
|
|
tristate "Marvell 88E6xxx Ethernet switch fabric support"
|
|
depends on NET_DSA
|
|
select IRQ_DOMAIN
|
|
select NET_DSA_TAG_EDSA
|
|
select NET_DSA_TAG_DSA
|
|
help
|
|
This driver adds support for most of the Marvell 88E6xxx models of
|
|
Ethernet switch chips, except 88E6060.
|
|
|
|
config NET_DSA_MV88E6XXX_PTP
|
|
bool "PTP support for Marvell 88E6xxx"
|
|
default n
|
|
depends on NET_DSA_MV88E6XXX && PTP_1588_CLOCK
|
|
help
|
|
Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch
|
|
chips that support it.
|