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 && (BROKEN || !ARCH_S390)
  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