Kconfig 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Ethernet Power Sourcing Equipment drivers
  4. #
  5. menuconfig PSE_CONTROLLER
  6. bool "Ethernet Power Sourcing Equipment Support"
  7. depends on REGULATOR
  8. help
  9. Generic Power Sourcing Equipment Controller support.
  10. If unsure, say no.
  11. if PSE_CONTROLLER
  12. config PSE_REGULATOR
  13. tristate "Regulator based PSE controller"
  14. help
  15. This module provides support for simple regulator based Ethernet Power
  16. Sourcing Equipment without automatic classification support. For
  17. example for basic implementation of PoDL (802.3bu) specification.
  18. config PSE_PD692X0
  19. tristate "PD692X0 PSE controller"
  20. depends on I2C
  21. select FW_LOADER
  22. select FW_UPLOAD
  23. help
  24. This module provides support for PD692x0 regulator based Ethernet
  25. Power Sourcing Equipment.
  26. To compile this driver as a module, choose M here: the
  27. module will be called pd692x0.
  28. config PSE_SI3474
  29. tristate "Si3474 PSE controller"
  30. depends on I2C
  31. help
  32. This module provides support for Si3474 regulator based Ethernet
  33. Power Sourcing Equipment.
  34. Only 4-pair PSE configurations are supported.
  35. To compile this driver as a module, choose M here: the
  36. module will be called si3474.
  37. config PSE_TPS23881
  38. tristate "TPS23881 PSE controller"
  39. depends on I2C
  40. help
  41. This module provides support for TPS23881 regulator based Ethernet
  42. Power Sourcing Equipment.
  43. To compile this driver as a module, choose M here: the
  44. module will be called tps23881.
  45. endif