Kconfig 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see misc/tools/kconfig-language.txt.
  4. #
  5. config NET_DM90x0
  6. bool "Davicom dm9000/dm9010 support"
  7. default n
  8. ---help---
  9. References: Davicom data sheets (DM9000-DS-F03-041906.pdf,
  10. DM9010-DS-F01-103006.pdf) and looking at lots of other DM90x0
  11. drivers.
  12. config NET_CS89x0
  13. bool "CS89x0 support"
  14. default n
  15. depends on EXPERIMENTAL
  16. ---help---
  17. Under construction -- do not use
  18. config ENC28J60
  19. bool "Microchip ENC28J60 support"
  20. default n
  21. select SPI
  22. ---help---
  23. References:
  24. ENC28J60 Data Sheet, Stand-Alone Ethernet Controller with SPI Interface,
  25. DS39662C, 2008 Microchip Technology Inc.
  26. if ENC28J60
  27. config ENC28J60_NINTERFACES
  28. int "Number of physical ENC28J60"
  29. default 1
  30. range 1,1
  31. ---help---
  32. Specifies the number of physical ENC28J60
  33. devices that will be supported.
  34. config ENC28J60_SPIMODE
  35. int "SPI mode"
  36. default 0
  37. ---help---
  38. Controls the SPI mode. The ENC28J60 spec says that it supports SPI
  39. mode 0,0 only: "The implementation used on this device supports SPI
  40. mode 0,0 only. In addition, the SPI port requires that SCK be at Idle
  41. in a low state; selectable clock polarity is not supported."
  42. However, sometimes you need to tinker with these things.
  43. config ENC28J60_FREQUENCY
  44. int "SPI frequency"
  45. default 20000000
  46. ---help---
  47. Define to use a different bus frequency
  48. config ENC28J60_STATS
  49. bool "Network statistics support"
  50. default n
  51. ---help---
  52. Collect network statistics
  53. config ENC28J60_HALFDUPPLEX
  54. bool "Enable half dupplex"
  55. default n
  56. ---help---
  57. Default is full duplex
  58. config ENC28J60_DUMPPACKET
  59. bool "Dump Packets"
  60. default n
  61. ---help---
  62. If selected, the ENC28J60 driver will dump the contents of each
  63. packet to the console.
  64. config ENC28J60_REGDEBUG
  65. bool "Register-Level Debug"
  66. default n
  67. depends on DEBUG && DEBUG_NET
  68. ---help---
  69. Enable very low-level register access debug. Depends on DEBUG and DEBUG_NET.
  70. endif
  71. config NET_E1000
  72. bool "E1000 support"
  73. default n
  74. config NET_SLIP
  75. bool "SLIP (serial line) support"
  76. default n
  77. ---help---
  78. Reference: RFC 1055
  79. config NET_VNET
  80. bool "VNET support"
  81. default n