Kconfig 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. #
  2. # Chelsio device configuration
  3. #
  4. config NET_VENDOR_CHELSIO
  5. bool "Chelsio devices"
  6. depends on PCI || INET
  7. ---help---
  8. If you have a network (Ethernet) card belonging to this class, say Y
  9. and read the Ethernet-HOWTO, available from
  10. <http://www.tldp.org/docs.html#howto>.
  11. Note that the answer to this question doesn't directly affect the
  12. kernel: saying N will just cause the configurator to skip all
  13. the questions about Chelsio devices. If you say Y, you will be asked for
  14. your specific card in the following questions.
  15. if NET_VENDOR_CHELSIO
  16. config CHELSIO_T1
  17. tristate "Chelsio 10Gb Ethernet support"
  18. depends on PCI
  19. select CRC32
  20. select MDIO
  21. ---help---
  22. This driver supports Chelsio gigabit and 10-gigabit
  23. Ethernet cards. More information about adapter features and
  24. performance tuning is in <file:Documentation/networking/cxgb.txt>.
  25. For general information about Chelsio and our products, visit
  26. our website at <http://www.chelsio.com>.
  27. For customer support, please visit our customer support page at
  28. <http://www.chelsio.com/support.html>.
  29. Please send feedback to <linux-bugs@chelsio.com>.
  30. To compile this driver as a module, choose M here: the module
  31. will be called cxgb.
  32. config CHELSIO_T1_1G
  33. bool "Chelsio gigabit Ethernet support"
  34. depends on CHELSIO_T1
  35. ---help---
  36. Enables support for Chelsio's gigabit Ethernet PCI cards. If you
  37. are using only 10G cards say 'N' here.
  38. config CHELSIO_T3
  39. tristate "Chelsio Communications T3 10Gb Ethernet support"
  40. depends on PCI && INET
  41. select FW_LOADER
  42. select MDIO
  43. ---help---
  44. This driver supports Chelsio T3-based gigabit and 10Gb Ethernet
  45. adapters.
  46. For general information about Chelsio and our products, visit
  47. our website at <http://www.chelsio.com>.
  48. For customer support, please visit our customer support page at
  49. <http://www.chelsio.com/support.html>.
  50. Please send feedback to <linux-bugs@chelsio.com>.
  51. To compile this driver as a module, choose M here: the module
  52. will be called cxgb3.
  53. config CHELSIO_T4
  54. tristate "Chelsio Communications T4 Ethernet support"
  55. depends on PCI
  56. select FW_LOADER
  57. select MDIO
  58. ---help---
  59. This driver supports Chelsio T4-based gigabit and 10Gb Ethernet
  60. adapters.
  61. For general information about Chelsio and our products, visit
  62. our website at <http://www.chelsio.com>.
  63. For customer support, please visit our customer support page at
  64. <http://www.chelsio.com/support.html>.
  65. Please send feedback to <linux-bugs@chelsio.com>.
  66. To compile this driver as a module choose M here; the module
  67. will be called cxgb4.
  68. config CHELSIO_T4VF
  69. tristate "Chelsio Communications T4 Virtual Function Ethernet support"
  70. depends on PCI
  71. ---help---
  72. This driver supports Chelsio T4-based gigabit and 10Gb Ethernet
  73. adapters with PCI-E SR-IOV Virtual Functions.
  74. For general information about Chelsio and our products, visit
  75. our website at <http://www.chelsio.com>.
  76. For customer support, please visit our customer support page at
  77. <http://www.chelsio.com/support.html>.
  78. Please send feedback to <linux-bugs@chelsio.com>.
  79. To compile this driver as a module choose M here; the module
  80. will be called cxgb4vf.
  81. endif # NET_VENDOR_CHELSIO