Kconfig 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. #
  2. # PHY Layer Configuration
  3. #
  4. menu "PHY device support"
  5. config PHYLIB
  6. tristate "PHY Device support and infrastructure"
  7. depends on NET_ETHERNET
  8. help
  9. Ethernet controllers are usually attached to PHY
  10. devices. This option provides infrastructure for
  11. managing PHY devices.
  12. config PHYCONTROL
  13. bool "Support for automatically handling PHY state changes"
  14. depends on PHYLIB
  15. help
  16. Adds code to perform all the work for keeping PHY link
  17. state (speed/duplex/etc) up-to-date. Also handles
  18. interrupts.
  19. comment "MII PHY device drivers"
  20. depends on PHYLIB
  21. config MARVELL_PHY
  22. tristate "Drivers for Marvell PHYs"
  23. depends on PHYLIB
  24. ---help---
  25. Currently has a driver for the 88E1011S
  26. config DAVICOM_PHY
  27. tristate "Drivers for Davicom PHYs"
  28. depends on PHYLIB
  29. ---help---
  30. Currently supports dm9161e and dm9131
  31. config QSEMI_PHY
  32. tristate "Drivers for Quality Semiconductor PHYs"
  33. depends on PHYLIB
  34. ---help---
  35. Currently supports the qs6612
  36. config LXT_PHY
  37. tristate "Drivers for the Intel LXT PHYs"
  38. depends on PHYLIB
  39. ---help---
  40. Currently supports the lxt970, lxt971
  41. config CICADA_PHY
  42. tristate "Drivers for the Cicada PHYs"
  43. depends on PHYLIB
  44. ---help---
  45. Currently supports the cis8204
  46. endmenu