Kconfig 900 B

123456789101112131415161718192021222324252627282930313233
  1. #
  2. # Mellanox driver configuration
  3. #
  4. config MLX5_CORE
  5. tristate "Mellanox Technologies ConnectX-4 and Connect-IB core driver"
  6. depends on MAY_USE_DEVLINK
  7. depends on PCI
  8. default n
  9. ---help---
  10. Core driver for low level functionality of the ConnectX-4 and
  11. Connect-IB cards by Mellanox Technologies.
  12. config MLX5_CORE_EN
  13. bool "Mellanox Technologies ConnectX-4 Ethernet support"
  14. depends on NETDEVICES && ETHERNET && PCI && MLX5_CORE
  15. select PTP_1588_CLOCK
  16. default n
  17. ---help---
  18. Ethernet support in Mellanox Technologies ConnectX-4 NIC.
  19. config MLX5_CORE_EN_DCB
  20. bool "Data Center Bridging (DCB) Support"
  21. default y
  22. depends on MLX5_CORE_EN && DCB
  23. ---help---
  24. Say Y here if you want to use Data Center Bridging (DCB) in the
  25. driver.
  26. If set to N, will not be able to configure QoS and ratelimit attributes.
  27. This flag is depended on the kernel's DCB support.
  28. If unsure, set to Y