Kconfig 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Phy drivers for Cadence PHYs
  4. #
  5. config PHY_CADENCE_TORRENT
  6. tristate "Cadence Torrent PHY driver"
  7. depends on OF
  8. depends on HAS_IOMEM
  9. depends on COMMON_CLK
  10. select GENERIC_PHY
  11. help
  12. Support for Cadence Torrent PHY.
  13. config PHY_CADENCE_DPHY
  14. tristate "Cadence D-PHY Support"
  15. depends on HAS_IOMEM && OF
  16. select GENERIC_PHY
  17. select GENERIC_PHY_MIPI_DPHY
  18. help
  19. Choose this option if you have a Cadence D-PHY in your
  20. system. If M is selected, the module will be called
  21. cdns-dphy.
  22. config PHY_CADENCE_DPHY_RX
  23. tristate "Cadence D-PHY Rx Support"
  24. depends on HAS_IOMEM && OF
  25. select GENERIC_PHY
  26. select GENERIC_PHY_MIPI_DPHY
  27. help
  28. Support for Cadence D-PHY in Rx configuration.
  29. config PHY_CADENCE_SIERRA
  30. tristate "Cadence Sierra PHY Driver"
  31. depends on OF && HAS_IOMEM && RESET_CONTROLLER
  32. depends on COMMON_CLK
  33. select GENERIC_PHY
  34. help
  35. Enable this to support the Cadence Sierra PHY driver
  36. config PHY_CADENCE_SALVO
  37. tristate "Cadence Salvo PHY Driver"
  38. depends on OF && HAS_IOMEM
  39. select GENERIC_PHY
  40. help
  41. Enable this to support the Cadence SALVO PHY driver,
  42. this PHY is a legacy PHY, and only are used for USB3
  43. and USB2.