162306a36Sopenharmony_ciconfig LAN966X_SWITCH
262306a36Sopenharmony_ci	tristate "Lan966x switch driver"
362306a36Sopenharmony_ci	depends on PTP_1588_CLOCK_OPTIONAL
462306a36Sopenharmony_ci	depends on HAS_IOMEM
562306a36Sopenharmony_ci	depends on OF
662306a36Sopenharmony_ci	depends on NET_SWITCHDEV
762306a36Sopenharmony_ci	depends on BRIDGE || BRIDGE=n
862306a36Sopenharmony_ci	select PHYLINK
962306a36Sopenharmony_ci	select PAGE_POOL
1062306a36Sopenharmony_ci	select VCAP
1162306a36Sopenharmony_ci	help
1262306a36Sopenharmony_ci	  This driver supports the Lan966x network switch device.
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ciconfig LAN966X_DCB
1562306a36Sopenharmony_ci	bool "Data Center Bridging (DCB) support"
1662306a36Sopenharmony_ci	depends on LAN966X_SWITCH && DCB
1762306a36Sopenharmony_ci	default y
1862306a36Sopenharmony_ci	help
1962306a36Sopenharmony_ci	  Say Y here if you want to use Data Center Bridging (DCB) in the
2062306a36Sopenharmony_ci	  driver. This can be used to assign priority to traffic, based on
2162306a36Sopenharmony_ci	  DSCP and PCP.
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ci	  If unsure, set to Y.
24