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